应用层程序open 在dev目录下驱动设备通过C库api 访问到系统调用层,通过主设备号在内核驱动链表找到对应驱动设备,对设备进行控制操作;
实现驱动:1.创建驱动 2.调用驱动
在设备驱动框架下创建设备号,注册设备驱动,生成驱动设备文件,最后在makefile下进行添加设备 进行编译 ,交叉编译成arm文件 传到树莓派上进行程序执行
应用层程序open 在dev目录下驱动设备通过C库api 访问到系统调用层,通过主设备号在内核驱动链表找到对应驱动设备,对设备进行控制操作;
实现驱动:1.创建驱动 2.调用驱动
在设备驱动框架下创建设备号,注册设备驱动,生成驱动设备文件,最后在makefile下进行添加设备 进行编译 ,交叉编译成arm文件 传到树莓派上进行程序执行