摘要: 在熟悉了模块的基本框架后,可以开启模块编程的大门了。 如我们所知,模块编程的目的是驱动各种各样的设备。那么设备分为哪些类型呢?对Linux内核来说,设备分为字符设备、块设备和网络设备。 今天先谈字符设备。字符设备的特性:只能一个字节一个字节地按顺序读取,不能任意读取。常见的字符设备有键盘、LED、串口等。 一个基本的字符设备模块程序需要做的事情有以下几件: 1.申请设备号; 2.初... 阅读全文
posted @ 2018-01-30 21:01 Salvare 阅读(727) 评论(0) 推荐(0) 编辑