Linux设备驱动开发
文章平均质量分 58
镖叔
这个作者很懒,什么都没留下…
展开
-
编写设备树DTS
第一步就是要为这个模型机构建一个基本结构,这是一个有效的设备树最基本的结构。在这个阶段你需要唯一的标识该机器。 /{ compatible= " Marvell ,armada38x" };compatible 指定了系统的名称。它包含了一个“,”形式的字符串。重要的是要指定一个确切的设备,并且包括制造商的名子,以避免命名空间冲突。由于操作系统会使用 compatible 的转载 2017-03-10 15:57:06 · 3159 阅读 · 0 评论 -
gpiolib及gpio操作
gpiolib及gpio操作 在驱动工作时,有可能好几个驱动同时去操作一个gpio,这会造成混乱。所以内核提供了一些方法来管理gpio资源,这就是gpiolib。 在涉及到gpio的驱动程序的编写中,gpiolib并不是强制使用的,而是一种约束和规范,如果要让驱动程序规范、可靠,那么gpiolib是必须要使用的。 1.获知gpio号 内核通过gpio号来识别gpio 对转载 2017-05-03 17:20:10 · 699 阅读 · 0 评论 -
基于嵌入式linux iic 总线读写mpu6050
/************************************************************/ //文件名:mpu6050.c //功能:测试linux下iic读写mpu6050程序 //使用说明: (1) // (2) // (3) // (4) //作者:huangea //日期:2016-10-03 /***转载 2017-09-29 15:43:03 · 1263 阅读 · 0 评论