驱动开发
FiveDo
这个作者很懒,什么都没留下…
展开
-
led驱动开发
使用 device_create 函数在类下面创建设备 ,对应device_destroy。需要先创建class类,class_create,对应class_destroy。设备操作函数{open:设置私有数据、read、write、release}接下来对IO配置:使能时钟,设置为GPIO,设置IO属性,设置为输出功能。alloc_chrdev_region 没有指定设备号,自动分配。首先是物理地址定义,虚拟地址的声明,各个设备操作函数。设备结构体:设备号,cdev,类,设备,主次设备号。原创 2023-11-22 22:14:12 · 66 阅读 · 0 评论 -
字符设备驱动开发学习
系统调用-》驱动设备操作函数module_init 会在注册驱动时调用module_exit 会在驱动卸载时调用。原创 2023-11-22 21:44:22 · 56 阅读 · 0 评论