![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux驱动开发
文章平均质量分 61
sinat_36070482
厚积薄发
展开
-
Linux驱动开发 2 Linux应用程序和驱动程序的接口
学习笔记 驱动程序有很多,LED KEY CAMERA 的驱动程序 接口都是标准的:open read write open read write 会通过swi指令来触发异常。 内核的swi异常处理函数中,根据文件信息找到相应(比如led )的驱动程序 文件和驱动程序怎么建立联系?(open - led_open) 先不讲。 图2_1 Linux的驱动程序可以使用MCU的驱动程序的经验 你的应用程序必须使用open read write 驱动必须提供类似led_open led_rea...原创 2022-05-10 00:04:11 · 451 阅读 · 0 评论 -
Linux驱动开发 1 单片机和linux程序的分层
Linux驱动开发快速入门学习 学习笔记 单片机和linux程序的分层 main() { //初始化所有的外围设备 flash接口 和 系统时钟 //这些硬件初始化,很多硬件厂商都帮你做好了。 //不关心 while(1) { 。。。 //我们要做的事情:根据业务逻辑去操作硬件。 //通过HAL 库或者直接通过寄存器去控制寄存器。 } } 库函数 GPIO_ReadPin(GPIO_TypeDef...原创 2022-02-18 01:15:53 · 471 阅读 · 0 评论