Linux驱动开发
文章平均质量分 50
基于Linux的驱动学习、心得、调试等
人帅就是自信
知其然,知其所以然
展开
-
imx6ul开发板gpio_led驱动
即可实现初始化入口和出口函数向内核中注册。原创 2023-03-24 23:38:42 · 70 阅读 · 0 评论 -
字符设备驱动开发详解
驱动加载成功需要在/dev目录下创建一个与之对应的设备节点文件,应用程序就是通过操作这个设备的节点文件来完成对具体设备的操作:操作如下。如果在代码里没有设置主设备号,那么,系统会自动分配设备major,主设备号表示某一个具体的驱动,次设备号表示使用这个驱动的各个设备。要使用设备号的时候向 Linux 内核申请,需要几个就申请几个,由 Linux 内核分配设备可以使用的设备号。编写完驱动代码,加载ko,使用cat /proc/devices 可以看设备创建的设备号,只是主设备号!原创 2023-03-24 23:43:25 · 193 阅读 · 1 评论