Linux编程
imtoo
这个作者很懒,什么都没留下…
展开
-
gcc 编译器选项
转载自http://blogold.chinaunix.net/u3/94700/showart.php?id=2340792gcc 提供了大量的警告选项,对代码中可能存在的问题提出警 告,通常可以使用-Wall来开启以下警告: -Waddress-Warray-bounds (only with -O2) -Wc++0x-compat -W转载 2016-03-22 15:15:05 · 343 阅读 · 0 评论 -
解决init serial (ttys2) main process ended respawning
问题:Linux系统会一直报错,提示 init serial (ttys2) main process ended respawning。原因:linux在启动时执行初始化脚本,在/etc/init/文件夹中,查看ttyS2.conf,发现其配置为:exec /sbin/getty -a root -L 115200 ttyS2 vt100而gettty的作用就是Unix类操作原创 2017-04-28 14:29:05 · 4260 阅读 · 1 评论 -
一周搞定MPU6050Linux驱动(1)
第一日准备工作:1、硬件平台firefly-rk3288开发板,MPU6500六轴陀螺仪模块2、参考http://blog.csdn.net/airk000/article/details/22655171http://developer.t-firefly.com/thread-10874-1-1.html开干:1、搭建开发环境首先,搭建firefly-...原创 2017-05-04 20:33:31 · 6643 阅读 · 0 评论 -
一周搞定MPU6050Linux驱动(2)
第2-3日参考:《Linux设备驱动程序》 第三版有了前面的源码学习和分析,对i2c驱动有了大概的认识。那么接下来,我们就开始我们自己的mpu6500/6050驱动的编写。这里说一下,mpu6500和mpu6050在寄存器上基本没什么区别,只有version ID不同,6500的是0x70,6050是0x68。之前分析了airk000的源码,发现他的驱动方式是在后台完成6050的数...原创 2017-05-07 12:55:27 · 2029 阅读 · 1 评论 -
一周搞定MPU6050Linux驱动(3)
第4-5日参考:anroid gsensor lis3dh驱动《Linux设备驱动程序》《一周搞定MPU6050linux驱动(1,2)》开干:1、闲言碎语这个驱动,越写觉的越简单,入门难,入门之后感觉还好。Linux开发还是比较友好的。2、编写MPU6050带字符驱动的i2c从设备驱动要实现的功能就是,将MPU6050作为字符驱动,在应用层,...原创 2017-05-09 16:19:26 · 3160 阅读 · 0 评论