linux之字符设备驱动

【linux之字符设备驱动】古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。这篇文章主要讲述linux之字符设备驱动相关的知识,希望能为你提供帮助。


最近由于工作需要,因此回顾了下字符设备驱动。
具体的内容我就不多说了,直接看这位博主写的:
Linux设备驱动(二)—— 字符设备驱动(三)——自动创建设备节点_Thanos Yan的博客-CSDN博客
写的是相当详细。
此处我主要介绍我使用的示例:

app-write.cbuild.shepoll_read.cMakefilememdev.cmemdev.h

memdev.c memdev.h是我的驱动示例文件
app-write.c 向字符设备驱动写一段十六进制数据
epoll_read.c 以阻塞的方式读取字符设备里的数据。
具体效果如下图:

  具体代码我已经上传,需要的可以下载:(1条消息) linux之字符设备驱动学习示例-Linux文档类资源-CSDN文库





    推荐阅读