![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式学习lv11-嵌入式系统驱动初级
文章平均质量分 92
驱动开发初级
拓海973
这个作者很懒,什么都没留下…
展开
-
day4-字符设备驱动基础上_基础框架
进行数据读写的设备,一般情况下按顺序访问,数据量不大,一般不设缓存。应用程序打开一个设备文件时,通过设备号来查找定位内核中管理的设备。主设备号:占高12位,用来表示驱动程序相同的一类设备。次设备号:占低20位,用来表示被操作的哪个具体设备。块设备:按整块进行数据读写的设备,最小的块大小为。-:普通文件 (文件内容、文件名、文件元信息)s:本地socket文件 (没有文件内容)网络设备:针对网络数据收发的设备。p:管道文件 (没有文件内容)c:字符设备 (没有文件内容)b:块设备 (没有文件内容)原创 2023-05-11 08:54:38 · 494 阅读 · 0 评论 -
day(2,3)-内核模块
Kconfig是make menuconfig的界面配置文件。即新功能源码与内核其它代码一起编译进uImage文件内。新功能源码单独作为模块编译。内核模块基础代码讲解。内核模块多源文件编程。一、向内核添加新功能。原创 2023-05-09 15:56:25 · 664 阅读 · 0 评论