摘要: 在上一章中了解到驱动程序的开发步骤,并一个实列来演示如何开发一个完整的驱动。但这个驱动只是简单的演示了实现步骤。真正的驱动需要与硬件直接进行相互交互。这节完整的演示驱动程序,控制开发板上的4个led灯闪烁。在开发前我们了解下工作原理。linux驱动直接与硬件打交道,但并不是驱动直接向硬件中的内存协数 阅读全文
posted @ 2016-06-05 17:38 fenjingit 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在第一章我们已经了解到是什么事Linux驱动,linux驱动的工作方式,linux系统将每一个驱动都映射成一个文件,保存在/dev中,再使用c语言函数ioctl向驱动的设备文件发送打印命令。 那么我们接下来要研究的是如何编写Linux驱动程序; 第一、编写Linux驱动程序步骤: 1.建立Linux 阅读全文
posted @ 2016-06-05 17:06 fenjingit 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、简介: 对于嵌入式驱动开发者来说,你必须要了解什么是开发板;它与我们经常用的手机类似, 包含了显示屏、 键盘、 Wi-Fi、 蓝牙等模块等,是开发者必备的硬件设备。但与手机不同的是:在开发板上安装嵌入式系统要比手机容易得多。而且一般开发 扳都有很多扩展的端口,可以很容易开发定制的硬件, 并与开发 阅读全文
posted @ 2016-06-05 16:55 fenjingit 阅读(132) 评论(0) 推荐(0) 编辑