【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文库
推荐阅读
- Window下编译qtpdfium
- 超详细解释从Java NIO到Netty的每一步
- Ubuntu20.04基于QT5.15.2搭建android环境
- 6个解决方案(如何在Windows 11上修复鼠标延迟的问题())
- 升级到Windows 11后桌面图标消失如何修复(解决办法)
- android WIFI 设置代理代码 4.4.3——5.0
- 在状态栏增加图标(Android 6.0)
- Android Studio Plugins
- restful接口中指定application/x-www-form-urlencoded的问题