Linux应用开发
白菜爱吃白菜
这个作者很懒,什么都没留下…
展开
-
共享内存段错误???
今天测试一个简单的共享内存代码,执行到shmat之后获取的指针都是正常的,但是到了对这个指针进行赋值时出现段错误。 经过对比发现是头文件包含错误 将 #include原创 2016-05-03 12:03:03 · 1216 阅读 · 0 评论 -
fatal error: linux/compiler-gcc6.h: No such file or directory
在交叉编译i.MX6UL的Kernel代码时出现这个错误 CHK include/config/kernel.release Using .. as source for kernel GEN ./Makefile CHK include/generated/uapi/linux/version.h CHK include/原创 2017-03-04 16:18:51 · 9721 阅读 · 3 评论 -
Linux无需开发底层驱动,从应用层获取GPIO中断
写在前头*.版权声明:本篇文章为原创,可随意转载,转载请注明出处,谢谢!另我创建一个QQ群82642304,欢迎加入!获取中断GPIO中断在嵌入式开发中经常用到,到了linux下,处理GPIO的中断就没有裸机那么简单了。 Linux内核中有一套GPIO框架,管理和控制芯片上的GPIO管教,包括配置输入输出,配置电平高低(输出)和获取电平高低(输入),中断管理。CPU厂家需要按照原创 2016-04-19 09:20:25 · 20117 阅读 · 4 评论 -
linux下将串口数据保存为文件
调试的时候,想要通过BeagleBone Black读取设备的串口打印数据并且保存成一个文件。 设备打印的是调试信息,里面夹带的ANSI颜色的转义码,所以要先将设备配置成raw模式 stty -F /dev/ttyO2 raw其中/dev/ttyO2为串口的设备,接着配置串口波特率 stty -F /dev/ttyO2 speed 115200然后就可以用cat来读取串口数据并保存为文原创 2017-09-08 16:42:21 · 9186 阅读 · 0 评论