摘要: 前面内容:1 Linux驱动—内核模块基本使用 2 Linux驱动—内核模块参数,依赖(进一步讨论) 3 字符设备驱动 4 虚拟串口设备驱动 Linux驱动—实现一个驱动支持多个设备 每个设备都写一个驱动太麻烦了,所以要Linux驱动—实现一个驱动支持多个设备。 对于多设备引入的变化:我们首先要向 阅读全文
posted @ 2022-06-02 00:58 专注it 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1.相关概念 ioctl 是设备驱动程序中设备控制接口函数。某些设备除了打开、关闭、读出和写入功能外,可能还有其它的功能,比如说设置串口波特率、设置马达的转速等等。 1.用户空间函数 #include <sys/ioctl.h> int ioctl (int fd, unsigned int cmd 阅读全文
posted @ 2022-06-02 00:54 专注it 阅读(561) 评论(0) 推荐(0) 编辑