學習嵌入式硬體開發必備的知識與技能

2021-05-14 02:35:14 字數 1004 閱讀 6227

很多學習嵌入式硬體開發的學弟,經常會問我一些比較低階的硬體開發的問題,有時候我會很很無奈,這麼簡單的問題怎麼會不知道,不明白呢,後來想想老師教的內容基本是照書本搬,有什麼就講什麼,根本就沒有給學生講這門學科的大概系統框架,而是直接塞給學生,愛懂不懂,學生根本不理解每門學科在嵌入式開發應用中的意義及重要性,未來出了問題也不知道出在那裡,不是很陌生,就是貌似見過!這種莫能兩可,當然會問題百出!今天我就嵌入式硬體開發流程及工程師應具備的基本技能做了總結,希望對正在學習嵌入式硬體開發的同學,有所幫助。

嵌入式硬體開發的基本過程:

1、明確硬體總體需求情況,如cpu處理能力、儲存容量及速度、i/o埠的分配、介面要求、電平要求、特殊電路要求等等。

2、根據需求分析制定硬體總體方案,尋求關鍵器件及相關技術資料、技術途徑和技術支援,充分考慮技術可行性、可靠性和成本控制,並對開發除錯工具提出明確要求。關鍵器件可試著去索採樣品。 3、總體方案確定後,做硬體和軟體的詳細設計,包括繪製硬體原理圖、軟體功能框圖、pcb設計、同時完成開發元器件清單。

4、做好pcb板後,對原理設計中的各個功能單元進行焊接除錯,必要時修改原理圖並作記錄。

5、軟硬體系統聯調。一般情況下,經過除錯後原理及pcb設計上有所調整,需要二次投板。

6、可靠性測試、穩定性測試,通過驗收,專案完成!

嵌入式硬體工程師應具備的基本技能:

(1)由需求分析至總體方案、詳細設計的規劃創造能力;

(2)熟練運用設計工具,設計原理圖、pcb板的能力;

(3)熟練運用微控制器、dsp、pld、fpga等進行軟硬體開發除錯的能力;

(4)熟練運用**工具、示波器、訊號發生器、邏輯分析儀等調測硬體的能力;

(5)掌握常用的標準電路的設計能力,如復位電路、常用濾波器電路、功放電路、高速訊號傳輸線的匹配電路等;

(6)故障定位、解決問題的能力;

(7)設計文件的組織編寫技能。要想在嵌入式硬體開發領域作出點成績來,就需要付出比別人更多的努力,搞技術來不得半點馬虎與敷衍塞責,俗話說行行出狀元,只要肯努力,肯堅持,望學弟學妹們都有乙個不錯的前程!

嵌入式系統硬體開發流程

開始於專案需求分析,結束於總體技術方案確定。主要進行硬體設計需求分解,包括硬體功能需求 效能指標 可靠性指標 可製造性需求 可服務性需求及可測試性等需求 對硬體需求進行量化,並對其可行性 合理性 可靠性等進行評估,硬體設計需求是硬體工程師總體技術方案設計的基礎和依據。輸入為總體技術方案,直到完成硬體...

嵌入式系統硬體開發流程

開始於專案需求分析,結束於總體技術方案確定。主要進行硬體設計需求分解,包括硬體功能需求 效能指標 可靠性指標 可製造性需求 可服務性需求及可測試性等需求 對硬體需求進行量化,並對其可行性 合理性 可靠性等進行評估,硬體設計需求是硬體工程師總體技術方案設計的基礎和依據。輸入為總體技術方案,直到完成硬體...

成為嵌入式硬體工程師需要學習的內容

第一 掌握硬體總體設計 掌握硬體總體設計所必須具備的硬體設計經驗與設計思路 1 產品需求分析 2 開發可行性分析 3 系統方案調研 4 總體架構,cpu選型,匯流排型別 5 資料通訊與電信領域主流cpu m68k系列,powerpc860,powerpc8240,8260體系結構,效能及對比 6 總...