嵌入式底层驱动开发需要哪些方面的知识,具体点的,新手求告知

如题所述

嵌入式底层开发,需要你精通c语言,c语言可以操作底层,其次,你要熟悉汇编,很多东西比如程序怎么执行的,需要你反汇编之后才能知道。你还需要了解,arm体系结构。uc的的知识,你也需要知道,用户空间的编程基本是用uc写的,学习uc,建议买本书。uinux高级环境编程,把这本书学好了,用户空间的编程基本没问题,建议你初次学习编程,买本嵌入式驱动的书看看吧
希望可以帮到你,望选为满意回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-01
首先有对操作系统了解,然后对硬件有一定的了解,再有就是编程工具
第2个回答  2013-03-30
初学者哪里要学那么多东西!uinux高级环境编程、汇编可以不用看。不过C语言需要精通,懂C语言不难,能达到编写驱动程序的要求也很快,linux驱动程序最难的是看资料,根据资料的描述用C语言代码实现,还要懂硬件知识。
第3个回答  2013-03-30
c精通,基本电路知识,常用接口。

上面的看你了解到什么情况了,然后再说下一步的事情。