硬件工程师要学习的东西
今天,回收参加工作已2个月了,一直出差,修设备的,换个核心板,换个电源之类的。感觉学到东西很少,当初是已硬件工程师助理招进来的。现在都做的啥,基本连续的出差,什么也没学会。这不是坑人吗,想想,自己目前的经济情况,只能寄生于下。但知识,自学是很快的。因此看了些硬件大神的都需要学习那些动西。现在把他们给列出来。
总体,从信号来奋,可以分模拟和数字2类。 模拟的难搞,年轻人搞的很少,要几年才能成为大神,数字的分51/ARM的单片机,DSP类,FPGA类。
FPGA工程师,国内FPGA的工程师大多是在IC设计公司从事IP核的前端验证,这部分不搞到门级,前途不太明朗,即使做个IC前端验证工程师,也要搞上几年才能胜任。DSP硬件接口比较定型,如果不像驱动算法上靠拢,前途也不会太大。 而ARM单片机类的内容就较多,业界产品占用量大,应用人群广,因此就业空间极大 。
下面是别人写两篇文章,可以看看,第一篇 “硬件工程师发展的几个方向”
|
第二篇 ,就比较详细。“硬件工程师要学习东西”
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
|
这两篇将的细,但一看,头都大了,那么多,自己归纳如下
无非就是基础和提升的两部分
基础部分:
1.元器件的选项,原理图的设计。
2.常用的EDA软件。例如PCB,Protel\ORCAD\PowperPCB\Maplux2\ISE 一般PCB板工程师和EMC工程师做这些师
提升部分:可将51/ARM,DSP,FPGA都学习一下。