|
发表于 2011-11-26 08:08:10
|
显示全部楼层
搞了一年多的嵌入式,感觉花时间是肯定的。一些当时困扰很久的问题随着学习的深入也就慢慢解决了。总的思路是软件和硬件并进。嵌入式硬件功能强大,若没有相应软件尤其是操作系统的支持就没有多大应用。从软件的角度考虑:linux是必须的,尤其分析它的源码无论对形成良好的编程习惯,吸收优秀的编程算法和思想都巨有帮助。要达到这些目的必须学习C语言(linux对C语言的一些做法和谭浩强的经典有出入,建议重点参考C创始人的那本经典),其次学习脚本编程,学习Makefile。研究Gcc的编译器,汇编器和连接器。过程很艰难但只要坚持收获无量。
硬件方面:选择一款适合自己的开发板,重点看第一章的概述然后根据需要逐步研究它的各项功能。最好能跟一个实际项目一起做。
以上,请参考。 |
|