2019-03-04 10:34:17分類:硬件開發(fā)5933
單片機是一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU、多種I/O口和中斷系統(tǒng)等功能集成到一塊硅片上構成的一個小而完善的微型計算機系統(tǒng)。單片機硬件開發(fā)包含:系統(tǒng)擴展,即單片機內部的功能單元不能滿足應用系統(tǒng)的要求時,須在片外進行擴展,選擇適當?shù)男酒?,設計相應的電路;系統(tǒng)的配置,即按照系統(tǒng)功能要求配置外圍設備,要設計合適的接口電路。
單片機硬件開發(fā)的重要步驟包括:
1、需求分析:需要了解市場的需要,基于整個系統(tǒng)架構的需要,應用軟件部門的功能實現(xiàn)需要,提高系統(tǒng)某方面能力的需要等等,將各個方面的需求綜合起來,提出最合適的硬件開發(fā)解決方案。
2、原理圖設計:設計過程中盡肯選擇典型電路,適當留有余地,方便二次開發(fā);硬件結構與軟件方案會產(chǎn)生相互影響,設計是應結合應用軟件方案一并考慮;還要考慮片、器件選擇、去耦濾波、印刷電路板布線、通道隔離等。
3、檢查和調試:調試前做好目視檢查,檢查是否存在可見短路和管腳搭錫等故障、是否存在元器件型號放置錯誤。調試的過程中心態(tài)很重要,遇見問題要多做比較和分析,逐步的排除可能的原因。
單片機的應用范圍很廣,可應用于儀器儀表、家用電器、醫(yī)用設備、航空航天、專用設備的智能化管理及過程控制等領域,幾乎已經(jīng)滲透到我們生活的各個領域。單片機硬件開發(fā)要做到減少內部和外部的各種干擾因素,讓單片機系統(tǒng)更可靠安全運行的。