詳情描述
北京IT培訓學校秉持“全程手把手實戰(zhàn)教學、造就專業(yè)人才”理念,全程實際案例操作,直接與市場接軌,開設課程有:嵌入式開發(fā)、Java、Python、軟件測試、游戲開發(fā)、C語言、Linux云計算、web前端開發(fā)、短視頻剪輯制作培訓、影視后期制作培訓、PR、AE、C4D、PS、NUKE合成、平面設計、UI設計、商業(yè)插畫設計、創(chuàng)意廣告設計培訓等課程。有感興趣的課程歡迎前來咨詢。
嵌入式是一種專用的計算機系統(tǒng),作為裝置或設備的一部分。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個程序實現(xiàn)整個控制邏輯。
嵌入式開發(fā)流程
(1)系統(tǒng)需求分析。確定設計任務和設計目標,并提煉出設計規(guī)格說明書,作為正式設計指導和驗收的標準。系統(tǒng)的需求一般分功能性需求和非功能性需求兩方面。功能性需求是系統(tǒng)的基本功能,如輸入輸出信號、操作方式等;非功能性需求包括系統(tǒng)性能、成本、功耗、體積、重量等因素。
(2)體系結構設計。描述系統(tǒng)如何實現(xiàn)所述的功能和非功能性需求,包括對硬件、軟件和執(zhí)行裝置的功能劃分,以及系統(tǒng)的軟件、硬件選型等。一個好的體系結構是設計成功與否的關鍵。
(3)硬件/軟件協(xié)同設計?;隗w系結構,對系統(tǒng)的軟件、硬件進行詳細設計。為了縮短產(chǎn)品開發(fā)周期,設計往往是并行的。嵌入式系統(tǒng)設計的工作大部分都集中在軟件設計上,面向對象技術、軟件組件技術、模塊化設計是現(xiàn)代軟件工程經(jīng)常采用的方法。
(4)系統(tǒng)集成。把系統(tǒng)的軟件、硬件和執(zhí)行裝置集成在一起,進行調(diào)試,發(fā)現(xiàn)并改進單元設計過程中的錯誤。
(5)系統(tǒng)測試。對設計好的系統(tǒng)進行測試,看其是否滿足規(guī)格說明書中給定的功能要求。