一定要精通c语言,c++可不学,这要看以后的工作,硬件平台要掌握,但没必要掌握那么多,主流的还是arm系列,操作系统是一定要懂得,如果连进程和线程都不懂是很难有什么作品的,推荐学系linux操作系统,做嵌入式很多都是用linux的,学会之后可以再去学wince、uc/os2等操作系统,现在公司做嵌入式75%是在做软件,其次才是底层的硬件平台,而且硬件是很看经验的,所以推荐从做软件入手,这也就是为什么开始我说一定要精通c语言的原因,可以在网上找找相关视频,这里我推荐国嵌的视频,做得不错,而且免费,书籍推荐linux一站式编程(北京亚嵌教育的教学用书)、unix环境编程(世界经典教材)至于学习的重点,数据结构(链表、队列)库函数(文件函数、io函数、内存操作函数等等)网络编程、文件编程、系统编程等等
阅读(1169) | 评论(0) | 转发(1) |