怎么用C语言写嵌入式系统的驱动程序

如题所述

写驱动程序,要看你在什么操作系统,什么平台上开发,现在比较流行的操作系统linux,比较流行的cpu平台arm,买个arm的开发板(淘宝上有),随开发板会有一些资料,回来研究研究,再买本《linux上的设备驱动程序》书看看,边学习边实践,慢慢走上linux嵌入式驱动编程之路。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-18
你应该看看对应操作系统的驱动程序怎么开发,使用什么开发工具,如果你完全不懂的话,还要看看对应操作系统的相关书籍,而不是纠结于C语言。如果以驱动程序开发为目标的话,C语言多说只占10%本回答被网友采纳
第2个回答  2012-10-18
首先了解驱动原理。linux操作系统要熟悉,内核也要有基础