


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精品教學(xué)課件設(shè)計I Excellent teachmg plan一、嵌入式系統(tǒng)簡介1、嵌入式系統(tǒng)的基本特征(1)專用的嵌入式CPU該CPU具有高效率、低功耗、體積小和集成度高等特點(diǎn),能夠把通用CPU中許多由板卡完成的任務(wù)集成在芯片內(nèi)部完成,有利于嵌入式系統(tǒng)設(shè)計趨于小型化,移動能力增強(qiáng),與網(wǎng)絡(luò)耦合緊密。(2)專用性和算法的唯一性設(shè)計成完成某一特定任務(wù),和相應(yīng)具體任務(wù)有機(jī)結(jié)合在一起,具有較長的生命周期。(3)多種技術(shù)的結(jié)合體計算機(jī)技術(shù)、半導(dǎo)體技術(shù)以及電子技術(shù)和各行業(yè)的具體應(yīng)用緊密結(jié)合在一起的系統(tǒng)。(4) 軟硬件緊密的相互依賴性專用性決定了設(shè)計目標(biāo)是單一的,硬件和軟件的依賴性強(qiáng),用利于版權(quán)的保護(hù)。(
2、5) 系統(tǒng)對用戶透明用戶使用只是按照預(yù)定方式使用,不需要用戶編程和修改。(6) 大多具有實(shí)時性如工業(yè)儀表、控制裝置、數(shù)控系統(tǒng)、信息家電等。(7) 系統(tǒng)資源有限速度和存儲容量以及擴(kuò)展接II有限。(8)多為分布式系統(tǒng)更易于保證硬實(shí)時要求、更便宜和更易于實(shí)現(xiàn)。2、嵌入式軟件的特點(diǎn)(1)多具有實(shí)時性指操作系統(tǒng)內(nèi)核采用了一種算法,使tc(contextswich)和ts(systemcall)盡可能小、盡可能是常量和可確定。所謂可確定是指tc和ts有一個上限,而不是一個統(tǒng)計的結(jié)果,即不會出現(xiàn)峰值,不會隨系統(tǒng)任務(wù)的增多而增多。(2) 有并發(fā)處理能力能并發(fā)處理各個事件驅(qū)動,采用多任務(wù)運(yùn)行機(jī)制。(3) 具有快
3、速啟動、出錯處理和自動更位能力能從只讀存儲器中快速啟動,具有高容錯機(jī)制,在系統(tǒng)出現(xiàn)死機(jī)前自動重啟。(4) 應(yīng)用軟件和操作系統(tǒng)一體化設(shè)計硬件和軟件一起設(shè)計,以解決特定的問題,不同的系統(tǒng)有不同的配置。(5) 交叉開發(fā)環(huán)境二、嵌入式系統(tǒng)軟件開發(fā)流程1、需求分析2、設(shè)計思路(1) 概要設(shè)計(2) 詳細(xì)設(shè)計(3) 詳細(xì)寫出測試項(xiàng)目(包括測試類別、測試過程、測試預(yù)測結(jié)果)3、編碼(1)各芯片代碼模塊化,有利于移植(2)需要注意一些小問題(如邊界條件、內(nèi)存越界訪問、空指針等)typedefstnictUSHORTWtr;UCHARDelav;UCHARMode;SetLogicSubnetReqStmct;
4、voidOam_SetLogicSubnet_Req(UCHAR*pMsg)(DatagianiHead*pDatagianiHead;UCHAR*pData;SetLogicSubnetReqStmct*pSetLogicSubnetReq;ULONGi,count;USHORTSubNetID.EFromTsnl.EToTsnl.WFromTsnl,WToTsnl,EFromTsn2,EToTsn2,WFromTsn2,WToTsn2,ESBTsn,EPBTsn,WSBTsn,WPBTsn;UCHARSelflD,Num.E_ID,WD,Delay,Mode;UCHARWtr;Wti=pS
5、etLogicSubnetReq->Wtr;11STATUSsysCpniEnetAddiGet(iiitumt,UINT8*addi)cliar*buff=NULL;#ifdefINCLUDE_NVRANIgetCpniMacAddi(buff,MAX_ADR_SIZE);4、測試(1) 單元測試(在單機(jī)上測試)(2) 聯(lián)調(diào)(主要測試接口)(3) 系統(tǒng)調(diào)試(測試功能)三、VxWorks嵌入式實(shí)時操作系統(tǒng)1、BSP(BoardSupportPackage)的概念2、滿足應(yīng)用對時間的響應(yīng)要求3、多任務(wù)內(nèi)核(實(shí)時調(diào)度、任務(wù)間通信、互斥訪問)4、標(biāo)準(zhǔn)庫文件5、可搶占式調(diào)度、快速、系統(tǒng)小而且可配置6、所有任務(wù)工作在同一個地址空間內(nèi),所有任務(wù)運(yùn)行在特定優(yōu)先級模式7、VxWorks開發(fā)環(huán)境Tornado(1) Launch(2) WindSh(3) CrossWiiid(4) Browser(5) ProjectFacility(6) WindView(7) SimulatorVxuorks培訓(xùn)講稿doc四、單盤軟件主要應(yīng)用舉例MCU的初始化流程將以下劃分的各個功能模塊依次添加到U
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工作中的自我管理與時間分配
- 工業(yè)能源轉(zhuǎn)型高溫超導(dǎo)材料在電力領(lǐng)域的應(yīng)用
- 工作壓力與時間管理策略
- 工作場所心理安全環(huán)境
- 工業(yè)風(fēng)格的環(huán)境設(shè)計實(shí)踐案例
- 工業(yè)風(fēng)辦公室的設(shè)計與實(shí)現(xiàn)
- 工作流程優(yōu)化與時間管理的實(shí)踐應(yīng)用
- 工廠生產(chǎn)線上溫控系統(tǒng)的優(yōu)化設(shè)計
- 工程勘察設(shè)計質(zhì)量標(biāo)準(zhǔn)解讀
- 工程測量中的精密測量技術(shù)分析
- 圖書批發(fā)業(yè)的存貨管理與成本控制
- 鐵路隧道掘進(jìn)機(jī)法技術(shù)規(guī)程
- GB/T 30685-2024氣瓶直立道路運(yùn)輸技術(shù)要求
- DLT 5434-2021 電力建設(shè)工程監(jiān)理規(guī)范表格
- 【深信服】PT1-AF認(rèn)證考試復(fù)習(xí)題庫(含答案)
- 屋頂光伏勞務(wù)合同范本
- 《灰塵的旅行》閱讀測試題附答案
- 西南聯(lián)大與現(xiàn)代中國智慧樹知到期末考試答案章節(jié)答案2024年云南師范大學(xué)
- MOOC 心理學(xué)與生活-南京大學(xué) 中國大學(xué)慕課答案
- SYT 6968-2021 油氣輸送管道工程水平定向鉆穿越設(shè)計規(guī)范-PDF解密
- 夜市應(yīng)急方案及措施
評論
0/150
提交評論