- 博客(58)
- 收藏
- 关注
原创 驱动开发-GPIO子系统实例
找出LED灯引脚对应的GPIO控制器,而在内核源码中设备树文件已经将GPIO控制节点编写完成,我们只需要添加一下LED灯的结点以及对应的属性。
2023-06-20 17:18:01 447
原创 驱动开发-字符设备驱动内部实现原理
在用户层,通过调用(open()/read()/write()/close()/)等函数,来实现与内核层的数据通信。流程:第一步,需在内核层,申请注册设备号,并根据设备号创建对应的设备文件结点。第二步,用户层,调用open()函数,通过设备文件,进行数据的读取(read())与发送(write())。具体实现:该结构体内部有创建的设备号与操作方法结构体,设备号是驱动在内核的标识,是设备驱动与设备文件的关联纽带。
2023-06-15 20:47:37 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人