摘要: 3.1 实现原理 与本机的I/0 内存进行交互。所谓I/0 内存是通过各种接口连接到主机的硬件在主机内存中的映射。然后Linux 内核会利用I/0 内存中的数据硬件交互。Linux 内核提供了多个与1/0 内存交互的函数。每一个连接Linux 的硬件在ν0 内存中都会有映射首地址。 3.2 编写LE 阅读全文
posted @ 2016-06-06 00:27 lincoln徐 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 2.1 编写基本的Linux驱动的一般步骤: 1)建立Linux驱动的骨架(装载和卸载Linux驱动); 2)注册和注销设备文件; 3)指定与驱动相关的信息; 4)指定回调函数; 5)编写业务逻辑; 6)编写Makefile文件; 7)编译Linux驱动程序; 8)安装和卸载Linux驱动。 对于一 阅读全文
posted @ 2016-06-06 00:26 lincoln徐 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 第五章主要学习了搭建S3C6410开发板的测试环境。首先要了解到S3C6410是一款低功耗、高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域。 开发板从技术上说与我们经常用的手机类似, 也包含显示屏、 键盘、 Wi-Fi、 蓝牙等模块(可 能有的是选配〉。但与手机不 阅读全文
posted @ 2016-06-06 00:25 lincoln徐 阅读(127) 评论(0) 推荐(0) 编辑