摘要: 看了本书第七章,我学到了: 1. linux驱动实现原理: linux驱动通过I/O内存向硬件写入数据,I/O内存是通过各种接口连接到主机的硬件在主机内存中的映射。Linux内核提供了多个与I/O内存交互的函数:ioread16、ioread32、iowrite16、iowrite32等。每个连接l 阅读全文
posted @ 2016-06-05 20:52 Chen-qiujin 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 看了本书第六章,我学到了: ① 装载驱动:module_init() 卸载驱动:module_exit() ② 注册设备文件:misc_register() 注销设备文件:misc_deregister() ③ 指定与驱动相关信息:MODULE_AUTHOR、MODULE_LICENSE(必需)、M 阅读全文
posted @ 2016-06-05 20:47 Chen-qiujin 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 看了本书第五章,我了解到了: 是学习嵌入式技术的主要设备。 arm的开发板可基于X86架构的PC在CPU指令及二进制指令格式上都有所不同,且若linux驱动要访问硬件(LCD、Wifi、蓝牙等),并且这些硬件在PC上很难进行模拟,所以就要在带有这些硬件的开发板上进行调试和测试。 与手机类似,比手机更 阅读全文
posted @ 2016-06-05 20:46 Chen-qiujin 阅读(213) 评论(0) 推荐(0) 编辑