学校网站建设步骤过程,网站建设服务方案,研创网,个人网站开发项目总结首先 #xff0c; 是#xff4c;#xff49;#xff4e;#xff55;#xff58; 驱动#xff0c;我看网上的老师#xff0c;在分析源码时 #xff0c; 不会 所有的函数都分析#xff0c;而是分析一些比较重要的函数#xff0c;一些厉害的人#xff0c;在分析源码时…首先 是 驱动我看网上的老师在分析源码时 不会 所有的函数都分析而是分析一些比较重要的函数一些厉害的人在分析源码时 会将大致的架构讲出来。
所以 这就要求我必须要懂 逻辑程序只有在最简单的方式上实现过一次才可能去看linux 驱动中 的重点部分。
如果你没有实现过一次的话是不知道什么是重点的。
所以 要求我 必须要在 stm32 上对 外设 先做一次 完整的 了解。这样才能对 Linux 的源码 有取有舍。
并且这种方式 对我学习linux 驱动框架也是有意义的主要指软件上的不设计硬件上面stm32 主要涉及硬件操作的部分比如了解了字符设备之后看到 register_chrdev_region , 函数之后后面就可以不看了知道讲的是什么了这就是我可以忽略的部分了。