|
一個電子工程師/硬件工程師應該有下面的能力:
1、模擬/數字電路的分析和設計。教科書上講的都應該會,包括分離元件和運放的信號放大,濾波,波形產生,穩壓電源,邏輯化簡,基本觸發器,基本計數器、寄存器,脈沖產生和整形.ADC、DAC,鎖相環等。要能定性和定量的分析和設計電路的功能和性能,比如說穩定性、頻率特性等。這些東西一般需要日積月累才能到見多識廣,然后熟能生巧。
2、計算機組成原理和結構。現在的電子設備基本上沒有不用到計算機的,所以對計算機一定要了解最好是熟悉。要明白計算機是怎么工作的,軟件在計算機內是怎么運行的(最好自己寫一寫程序),要熟悉常用計算機系統的外圍電路和接口,并且要明白CPU和外圍電路是怎么協調工作的等等。最好能熟悉MCS-51,寫程序不是問題,重要的是思路,但一定要做出來。
3、PCB。基本要求是4層板,要了解PCB對EMI、ESD的影響并想辦法避免。PCB能做得既美觀又沒有問題是需要花時間來訓練的。
4、VHDL。在國外這是要求掌握基本技能,在國內也正在普及。主要是用來開發FPGA/CPLD器件和邏輯仿真,還有IC設計也常用VHDL作輸入。就目前來說,如果對自己要求不是很高的話可以不掌握。
如果時間和精力允許的話,可以學一學操作系統、數據結構等,當然首先必須掌握好C(C)語言,以便將來可以做(軟/硬件)系統方面的工作。但模電/數電基礎一定要好,這是學習其他的基礎。開始時一般從分析電路入手,要搞清楚一個電路的電流是怎么流的,電壓是怎么產生的,電感、電容是怎么沖放電的等等。從簡單到復雜,慢慢養成習慣,很多東西自然而然就明白了。 |
|