最近很迷茫。是这样的:我现在大二下了,离毕业也不远了。我想当的是嵌入式工程师,应该就是你这样的或类似的吧。可是我不知道该学什么,该在哪些东西上花功夫。我看过很多的招聘的要求,总结下来是:1.熟练运用C/C 语言编写程序代码,具有良好的编程习惯;
2.良好的英文阅读能力, 能看懂相关的英文资料;
3.熟悉ARM体系架构,至少掌握一种arm开发工具;
4.嵌入式硬件设计,电源设计,数字电路及部分模拟电路设计
5.熟悉各种常用应用协议;
6.PCB板设计
7.ucos,linux系统的移植、驱动的移植等系统软件开发
8.串口、网口、 USB口等设备驱动编写
大大如果是过来人,额。。。能不能告诉我我现在该做什么。现在手头有一块stm32(arm7)的板子,学了部分了,但也只是局限于参考别人是怎么操作寄存器的。真正感觉没学到什么。我知道嵌入式有很多东西,硬件驱动,操作系统等。太多太杂了,能不能给我一个方向或者一些建议或者在面试的时候希望面试的人该会些什么。 |