步骤?没有什么现成的可作为规律来用的步骤.开发驱动主要有两方面的基础要求:a,明白你手头的硬件工作原理,包括处理器架构的知识,还有外设控制器的datasheet为必读之物;b,假如你们要开发的整个系统是裸机程序,那你要开发的驱动程序就是一套和硬件打交道的函数库;但是假如你们计划在产品中使用一个操作系统,那开发驱动之前就需要熟悉这个操作系统的相关内部操作原理,因为你写的是驱动程序需要很好的“镶嵌”到这个操作系统的环境中去.具体的,可以参考juliantec的这篇文章:《应用程序,操作系统,驱动程序和硬件》?
驱动开发流程:linux驱动开发[朗读]
@qianhuyu
顶0
加入收藏
相关问答推荐