![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
文章平均质量分 58
uint64
这个作者很懒,什么都没留下…
展开
-
c语言(IIC)对AT24c02进行读写
iic协议熟悉 学习笔记原创 2022-07-13 17:22:31 · 681 阅读 · 1 评论 -
c语言模拟uart协议的收发
讲述了uart的收发的思想和代码帮助大家更好的理解uart原创 2022-07-08 17:18:32 · 1271 阅读 · 0 评论 -
linux字符型驱动开发体验01
#include <linux/kernel.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/cdev.h> #include <linux/wait.h> #include <linux/sched.h> #include <linux/poll....原创 2022-06-02 16:53:12 · 116 阅读 · 0 评论 -
stm32 按键外部中断开发代码 可对照database理解,汇编代码看中文注释即可
#include<stm32mp1xx_gpio.h>#include<stm32mp1xx_exti.h>#include<stm32mp1xx_gic.h>#include<stm32mp1xx_rcc.h>voidhal_gpio_init(void);voidhal_exti_init(void);voidhal_gicd_init(void);voidhal_gicc_init(void);...原创 2022-05-16 15:06:56 · 726 阅读 · 0 评论 -
AliOS Thins ubuntu16.04下环境搭建
1:准备工作,亲测在ubuntu16.04环境下进行 1.更新软件源列表sudo apt update 2.更新所有应用为最新软件sudo apt upgrade 3. 安装python pip gitsudo apt-get install -y python python-pip git ...原创 2022-05-09 11:21:34 · 293 阅读 · 0 评论 -
c语言写得有点像python
代码://__VA_ARGS__ 可变参数 由...替代#include <math.h>//里面有NAN,不知道NAN的可以百度一下用法#include <stdio.h>#define makelist(...) (double[]){__VA_ARGS__, NAN}#define sum(list1, list2) sumA(makelist list1, makelist list2)//将数组1和数组2中的元素相加结果返回double sumA...原创 2021-11-19 10:30:10 · 1168 阅读 · 0 评论 -
c语言求回文数
输入121返回1,因为121是回文数输入123返回0,因为123不是回文数小于0的数不是回文数bool is_palindrome(int x){ int y = x;//记录一下x的值 long int value = 0;//存储x的反倒值 if(x < 0){//x小于0直接返回0; return 0; } while(x > 0){ value = value * 10 + x % 10;//倒置x的关键...原创 2021-11-17 10:43:20 · 574 阅读 · 0 评论 -
c语言实现将字符串转换为整数(atoi)
intmyAtoi(char*str){intvalue=0;charsysmbol=' ';//先取出空格while(*str==' '){str++;}//取正负号if(*str=='+'){sysmbol='+';str++;}elseif(*str=='-'){sysmbol='-';...原创 2021-11-17 09:58:32 · 976 阅读 · 0 评论 -
c语言实现字符串以指定字符进行分割
1 #include <stdio.h> 2 #include <stdlib.h> 3 char** split(char* s, char* o){ 4 int num = 0;//记录.出现的个数 5 int index = 0; 6 char* temp1 = s; 7 char* temp2 = s; 8 char* temp3 = s; 9 //...原创 2021-11-08 16:01:33 · 2575 阅读 · 0 评论 -
c语言字符串长度获取
代码如下:/*函数:int getStrLen(const char* headChar)输入参数:headChar:需要判断长度的字符串的首地址返回值:字符串长度*/#include <stdio.h>int getStrLen(const char* headChar){ int len = 0;//接受字符串长度的一个变量 while(*headChar){//如果headChar指针的值不为空,则进入while循环 headChar+...原创 2021-11-04 11:34:25 · 733 阅读 · 0 评论