回覆列表
-
1 # 用戶7989083879439
-
2 # 向我開腔
電子信息類專業嚴格來說是偏硬件的,大學一般都會開設數電、模電、單片機、微機原理、數字圖像處理、數字信號處理、信號與系統、嵌入式等等,這些基本都偏向硬件,即便是涉及軟件部分,比如一些算法,這些都需要有很強的數學功底。如果選擇硬件方向會更有優勢,當然還得結合你自身的興趣,其實現階段來看,硬件和軟件都還不錯啦,主要看你處於什麼行業,打算做什麼,以及未來的發展規劃。如果說做軟件,不知道你說的是底層的軟件驅動還是上層的應用軟件,如果是前者那沒什麼可糾結的,因為你多多少少會一直接觸到這些硬件,學就是了,不要顧慮太多;如果是上層應用軟件,可能跟底層關系不大,不過還是要懂一些常用的硬件通信接口,比如RS232、RS485、CAN、Ethernet、USB、PCI/PCIe等,至於需要麼,推薦C#,能極大提高你的開發效率,更方便上手。
總之,分析行業前景再結合自身的興趣,相信你會有答案的。
兩個做硬件的方向,一是FPGA硬件工程師,二是嵌入式硬件工程師。
1、原理圖設計
1)、芯片選型;
2)、芯片外圍電路設計;
3)、畫原理圖,熟練原理圖設計工具。
2、PCB layout
1)、PCB合理布線;
2)、高速PCB設計中的傳輸線問題;
3)、生成BOM文件,投板。
3、硬件調試
硬件調試常用的儀器:電烙鐵,示波器,萬用表,開關電源,其他儀器等。
4、需要掌握數字電路和模擬電路知識
5、熟悉常用的硬件接口,比如串口,網口等
6、熟練掌握硬件EDA開發工具
EDA軟件的使用:作為一個合格的硬件工程師,我們要學會使用一些常用的EDA軟件如
protel,AD,powerPCB,cadence等等。
7、總線知識
了解 PCI總線,AMBA總線,PCIE總線知識與規範等。
8、系統方案調研
9、最小系統設計