首先关于C语言,接下来你可以看看C与指针、C专家编程、C缺陷与陷阱,想做嵌入式就要提高你的编程能力,不管你以后是想做嵌入式底层还是应用层,这都很重要。其次,你51单片机学习的水平怎么样了,因为现在做东西,只是在一些比较低端的东西上面才会用到51,所以51只是你学会单片机的一个工具,但是不能急于求成,就用51多做一些东西。如果有条件的话,可以自己从画原理图、PCB整个过程做一下,这样你的提高会非常大。或者可以自己上网买一个开发板。建议找你身边的人给你做一个最小系统,然后自己想做什么再去扩展外围电路。如果你现在还是学生的话,多参加比赛,电子设计、飞思卡尔、机器人都挺好的,不能参加比赛就多和老师一起多做东西,这些东西对动手能力要求都比较高。最后,想想自己向往那个方面发展,底层还是应用层,想基于那个系统,选择一个系统(linux、RTOS、WINce等等),嵌入式学习关键要掌握好方法。至于书籍可以考虑周立功的嵌入式系统设计、如果想做嵌入式linux可以看看韦东山写的那本嵌入式linux开发应用完全手册。好了,先写这么多,有什么问题可以继续交流
温馨提示:答案为网友推荐,仅供参考