- 博客(5)
- 收藏
- 关注
原创 Linux gpio读值
就可以设置输出高还是低电平,这里默认输出从 DTS 获取得到的有效电平。,即为高电平,如果驱动正常工作,可以用万用表测得对应的引脚应该为高电平。则申请占用该 GPIO。如果初始化过程出错,需要调用。来释放之前申请过且成功的 GPIO。判断该 GPIO 编号是否有效,的 GPIO 配置编号和标志,
2023-05-15 17:42:13 652
原创 GCC处理过程
gcc处理过程预处理命令:gcc -E生成的文件 .i做的事情:头文件展开:展开的时候都做了些什么?头文件中有什么,统统把它转移到包含这个头文件的源文件里(对头文件里的默认可以出现的东西都显示出来,如果有条件编译,就要看条件,显示)宏定义替换 ps 展开所有定义的宏,并删除#define对宏定义的内容进行替换’#‘ 将s转变成字符串#define var(s) #svar(fasf);/*结果是"fasf"*/‘##’连接两个字符串#defin
2021-04-09 11:15:01 140
原创 学习笔记二
c语言学习笔记二一维数组的定义方法arr[N] = {};arr[] = {1, 1, 1, 1, 1};arr[10] = {0};二维数组的定义方法arr[][10] = {0};arr[][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9};arr[10][3] = {};
2020-11-30 22:22:58 94
原创 学习笔记一
c语言学习笔记一c语言是一个可以直接操作内存的程序语言一. C语言程序的最小单位是函数二. 数据类型 ( 32 位机器中所占的字节)基本类型字符型 char(1 字节)整形 short (2 字节) int (4字节)浮点型枚举构造类型结构体数组共用体指针空类型存储类型基本语句以及格式...
2020-11-29 21:53:44 171 1
原创 Eclipse Ctrl+ shift +o 快捷键冲突问题
Eclipse Ctrl+ shift +o快捷键出现如下图情况原因是AMD Settings中的热键冲突,如图可以解除AMD Settings中的热键绑定,如图这样这个快捷键冲突问题可以解决了,这是针对AMD显卡的,至于怎么修改以及怎么禁用AMD Settings快捷键,还没想好。...
2020-09-27 22:12:43 1150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人