- 相關推薦
嵌入式系統開發要素的選擇分析
摘要:主要討論在嵌入式系統開發中,設計人員如何考慮和選擇嵌入式處理器、嵌入式操作系統、調試器、仿真器以及開發人員的技術水平和結構比例等組成要素;同時,以實例說明如何選擇這些開發要素。關鍵詞:嵌入式系統 嵌入式處理器 實時操作系統 仿真器 調試器
引 言
在計算機、互聯網和通信技術高速發展的同時,嵌入式系統開發技術也取得迅速發展。這不僅表現在從事嵌入式系統開發研究的人員隊伍日益壯大,嵌入式處理器和實時操作系統的性能增強和產品升級換代,更重要的體現在嵌入式技術應用范圍的急劇擴大。
嵌入式系統擁有巨大的市場空間,我國應該抓住機遇,與時俱進,奮起直追,在嵌入式系統領域趕超世界先進水平。要達到這個目標,具有一定的現實可行性,這是因為同PC機系統相比,嵌入式系統更有自身的特征。在PC領域,雖有AMD系列處理器和Linux操作系統的市場沖擊,但是Win_Tel(Windows+Intel)體系架構仍占主導地位;可是,嵌入式系統本身是一個相當分散的工業,典型特征是面向用戶、面向產品、面向應用的,市場應用才是嵌入式系統開發的導向和前提,在當前的嵌入式市場中不存在壟斷的局面。
嵌入式系統包含硬件和軟件兩部分:硬件架構上以嵌入式處理器為中心,配置存儲器、I/O設備、通信模塊等必要的外設;軟件部分以軟件開發平臺為核心,向上提供應用編程接口(API),向下屏蔽具體硬件特性的板級支持包BSP。嵌入式系統中,軟件和硬件緊密配合,協調工作,共同完成系統預定的功能。
對于不同的市場應用類型,嵌入式系統開發中的嵌入式處理器、實時操作系統、仿真器、調試器以及開發隊伍的技術水平和結構比例等要素的選擇是至關重要的。本文參考一些嵌入式系統開發的資料,結合具體的工程實踐經驗,系統總結了進行嵌入式系統開發時,如何全面考慮各開發要素并進行選擇,最后結合一個具體實例進行詳細闡述。
1 嵌入式處理器
嵌入式系統的功能軟件集成于硬件系統之中,系統的應用軟件與硬件一體化。在嵌入式系統的硬件設備中,嵌入處理器是整個系統的核心部件,其性能的好壞直接決定整個系統的運行效果。
PC機銷售市場中,隨著通用CPU技術的突破和工作頻率的倍增,舊款低檔CPU早已經不見蹤跡。嵌入式系統開發面向具體應用,不同領域的應用市場需要不同款式和性能指標的處理器來開發,于是在嵌入式處理器市場中,中低端的4位、8位和16位處理器依然存在,高性能的32位處理器也有很多產品。隨著超大規模集成電路技術和微電子技術發展,包含嵌入式處理器以及部分外圍電路的微控制器產品也進入市場,片上系統SoC(System on Chip)產品也開始出現。這些產品的上市,不僅豐富了嵌入式處理器產品,而且也更加方便了工程技術人員進行嵌入式系統的技術開發和擴大嵌入式產品的應用領域。
由于嵌入式系統應用需求的多樣
[1] [2] [3] [4] [5] [6]
【嵌入式系統開發要素的選擇分析】相關文章:
PPSM嵌入式RTOS中的窗口系統開發12-01
教學內容的分析及要素案例05-01
選擇工作七大要素01-02
選擇早教班的幾大要素04-29
選擇商務英語的N個要素05-04
自主學習的內涵及必備要素分析04-30
生態產業系統的要素及構成分析05-02
企業綠色物流管理要素分析05-01
網媒的試用營銷傳播要素分析04-29
赴澳洲留學學校選擇的主要要素04-29