linux驱动
剑之所向
福建师范大学 电子信息硕士 高级软件工程师 分享我的所见所闻
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一个驱动--手工创建设备节点
先学习linux下的open函数 的用法,我们使用open打开一个设备节点 fd=open("/dev/xxx",O_RDWR); 应用程序open调用驱动就是打开设备/dev/下设备节点文件。 本篇博客 的 驱动没有自动生成设备节点信息,需要手工创建设备节点,才能使用。 int fd = open(参数1,参数2,参数3); int fd = o...原创 2019-02-11 23:32:01 · 821 阅读 · 0 评论 -
第一个驱动--自动创建设备节点
驱动.ko文件,如何自动在/dev/目录下生产设备节点文件,要怎么写 cw_drv_class = class_create(THIS_MODULE, "chenwei_first"); cw_drv_class_dev = class_device_create(cw_drv_class, NULL, MKDEV(major, 0), NULL, "xyz"); ...原创 2019-02-12 14:13:18 · 613 阅读 · 0 评论
分享