版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
嵌入式操作系統(tǒng)
EmbeddedOperatingSystem2016年2月桑楠sn@
信息與軟件工程學(xué)院1教師簡介教授,信息與軟件工程學(xué)院本科、研究生畢業(yè)于四川大學(xué)計算機(jī)系所屬團(tuán)隊嵌入式實(shí)時計算主要研究方向
⑴嵌入式實(shí)時可信計算⑵嵌入式實(shí)時操作系統(tǒng)
⑶實(shí)時/嵌入式系統(tǒng)軟件工程與應(yīng)用開發(fā)22023/2/2嵌入式實(shí)時計算團(tuán)隊課程目標(biāo)為何學(xué)習(xí)本課程?技術(shù)積累、企業(yè)招聘、創(chuàng)業(yè)需求、...。本課程在專業(yè)方向中的地位?系統(tǒng)核心學(xué)什么?嵌入式系統(tǒng)(軟硬件)、嵌入式軟件體系結(jié)構(gòu)、執(zhí)行過程、EOS、...——鍛煉系統(tǒng)設(shè)計能力、工程實(shí)踐能力、分析解決問題能力、...如何學(xué)?開闊視野、培養(yǎng)興趣、多動手、勤思考信息與軟件工程學(xué)院3課程目標(biāo)(續(xù))信息與軟件工程學(xué)院4從純軟件到硬/軟件結(jié)合從“紙”上談兵(編程序)到“板”上談兵從“懂”怎么做到“會”做從講/聽到講/聽/做。課程內(nèi)容信息與軟件工程學(xué)院5本課程內(nèi)容共48學(xué)時無所不在的嵌入式系統(tǒng)復(fù)習(xí)嵌入式系統(tǒng)相關(guān)的基本概念、特點(diǎn)、硬件等。典型的嵌入式系統(tǒng)體系架構(gòu)通用、專用。嵌入式軟件
運(yùn)行過程、系統(tǒng)引導(dǎo)、BSP、...、引入EOS。EOS基礎(chǔ)概念、特點(diǎn)、結(jié)構(gòu)、開發(fā)環(huán)境內(nèi)核的編寫線程、調(diào)度、中斷、時鐘、...、啟動內(nèi)核的移植關(guān)注點(diǎn)、接口和移植、項目移植、...實(shí)時調(diào)度典型的實(shí)時調(diào)度、優(yōu)先級逆轉(zhuǎn)、性能提升、...信息與軟件工程學(xué)院6教材及參考資料教材嵌入式實(shí)時操作系統(tǒng)的設(shè)計與開發(fā),廖勇,電子工業(yè)出版社參考資料羅蕾,嵌入式實(shí)時操作系統(tǒng)及應(yīng)用開發(fā),北航出版社。桑楠等,嵌入式系嵌入式系統(tǒng)原理及應(yīng)用開發(fā)技術(shù)(第2版),高教出版社嵌入式系統(tǒng)的實(shí)時概念,北航出版社Wikipedia,EmbeddedSystem,/wiki/Embedded_systemASurveyofReal-timeOperatingSystems信息與軟件工程學(xué)院7考核與聯(lián)系信息與軟件工程學(xué)院8本課程成績由四部分組成:平時作業(yè)20%;考勤、作業(yè)等??记诘?/p>
10%;實(shí)驗過程及報告期中成績0%;考試成績
70%;聯(lián)系方式:辦公室主樓中412。電話
sn@第一部分信息與軟件工程學(xué)院9導(dǎo)論核心內(nèi)容嵌入式系統(tǒng)的概念實(shí)時系統(tǒng)嵌入式系統(tǒng)的特點(diǎn)實(shí)時系統(tǒng)的特點(diǎn)嵌入式系統(tǒng)的基本結(jié)構(gòu)嵌入式硬件基礎(chǔ)嵌入式應(yīng)用開發(fā)過程信息與軟件工程學(xué)院10復(fù)習(xí)嵌入式系統(tǒng)概念信息與軟件工程學(xué)院11定義一:國內(nèi)通用信息與軟件工程學(xué)院12嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),軟硬件可配置,對功能、可靠性、成本、體積、功耗有嚴(yán)格約束的專用系統(tǒng)。定義二:IEEE定義信息與軟件工程學(xué)院13
Deviceusedtocontrol,monitor,orassisttheoperationofequipment,machineryorplants嵌入式計算機(jī)系統(tǒng):核心原理框架信息與軟件工程學(xué)院14無所不在的嵌入式系統(tǒng)信息與軟件工程學(xué)院15示例:汽車電子信息與軟件工程學(xué)院16防抱死系統(tǒng)(Anti-lockBrakingSystem,ABS)Realtime&Safety示例:汽車電子(續(xù))信息與軟件工程學(xué)院17車載自動化系統(tǒng)
一輛轎車可以擁有100個以上的嵌入式處理器(MCU)4位的微控制器檢查安全帶狀態(tài)MCU支持電子儀表盤16/32位MCU控制引擎車載巡航系統(tǒng):自動駕駛車載輔助系統(tǒng):DVD、衛(wèi)星導(dǎo)航、倒車?yán)走_(dá)、盲點(diǎn)監(jiān)測、....示例:無線傳感器網(wǎng)絡(luò)(WSN)信息與軟件工程學(xué)院18傳感器+MCU+無線收發(fā)——〉
網(wǎng)絡(luò)化
低功耗、安全UCBerkeley智能黑板擦工控?zé)o線網(wǎng)絡(luò)MICA2Mote示例:智能感知微塵(Mote)信息與軟件工程學(xué)院19Mote智能微塵、無線感知網(wǎng)絡(luò)——
采集環(huán)境信息軍事應(yīng)用采集戰(zhàn)場信息。民用:建筑
混合到混凝土中,并用它們從內(nèi)部監(jiān)視建筑物和橋梁的狀況。e.g.MICA2Mote供電2節(jié)AA電池,供電一年示例:其他無線傳感網(wǎng)應(yīng)用信息與軟件工程學(xué)院20盤點(diǎn)環(huán)境災(zāi)難健康示例:無人機(jī)(UAV)信息與軟件工程學(xué)院21無人機(jī)已成為全全球最大熱點(diǎn)之一:
現(xiàn)象級廠家:大疆(DJI)、Parrot、3DRobotics、AirDog、...芯片/方案提供商:高通、Intel、ARM、XMOS、ADI、...種類:直升機(jī)、固定翼機(jī)、多旋翼飛行器、飛艇、傘翼機(jī)應(yīng)用領(lǐng)域:軍用(隱形、預(yù)警、格斗、攻擊、...)、警用、城市管理、農(nóng)業(yè)、地質(zhì)、氣象、電力、搶險救災(zāi)、視頻拍攝、...示例:四軸飛行器——硬件結(jié)構(gòu)信息與軟件工程學(xué)院22四軸主機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)產(chǎn)品高級結(jié)構(gòu):云臺、攝像頭、視頻傳輸系統(tǒng)以及視頻接收等更多模塊遙控器結(jié)構(gòu)示例:飛控的大腦——微控制器MCU信息與軟件工程學(xué)院23XMOS的xCORE多核微控制器系列帶有HardwareResponseI/O接口卓越的硬件實(shí)時I/O性能多核解決方案:不產(chǎn)生任何RTOS開銷高可靠性、高實(shí)時性、精確控制(可用戶定義)示例:解決方案——驍龍平臺(SnapdragonFlight)信息與軟件工程學(xué)院24高通的驍龍飛行平臺:消費(fèi)級Snapdragon801CPU:高通Adreno330GPU參考板大小僅58x40毫米提供無人機(jī)軟件和相關(guān)開發(fā)工具支持實(shí)時控制、4K拍攝、WiFi、藍(lán)牙、GPS、...普適計算概念信息與軟件工程學(xué)院25定義:IBM信息與軟件工程學(xué)院26
Pervasivecomputing(UbiquitousComputing),thetrendtowardsincreasinglyubiquitous,connectedcomputingdevicesintheenvironment,atrendbeingbroughtaboutbyaconvergenceofadvancedelectronic(particularlywireless)technologiesandtheInternet.
普適計算(也成為無所不在的計算),指無所不在的、隨時隨地可以進(jìn)行計算的一種方式:無論何時何地,只要需要,就可以通過某種設(shè)備訪問到所需的信息。示例:理解信息與軟件工程學(xué)院27實(shí)時系統(tǒng)概念信息與軟件工程學(xué)院28POSIX定義信息與軟件工程學(xué)院29
AnysystemwhereatimelyresponsebythecomputertoexternaleventisvitalisaReal-TimeSystem(RTS)
能夠在限定響應(yīng)時間內(nèi)提供所需水平服務(wù)的計算機(jī)系統(tǒng)。定義:理解信息與軟件工程學(xué)院30
一個實(shí)時系統(tǒng)是指計算的正確性不僅取決于程序的邏輯正確性,也取決于結(jié)果產(chǎn)生的時間:如果系統(tǒng)的時間約束條件得不到滿足,將會發(fā)生系統(tǒng)出錯。
實(shí)時并不等于快!它是一個相對的概念,確切定義應(yīng)該是“及時”,即在系統(tǒng)允許的時間范圍內(nèi)完成任務(wù)示例信息與軟件工程學(xué)院31學(xué)校上課搭乘火車、出租車醫(yī)院手術(shù)股票交易收看電視節(jié)目接聽電話......成功與否有時間約束應(yīng)用信息與軟件工程學(xué)院32航空電子:飛行控制、武器控制、導(dǎo)彈發(fā)射火星車:核反應(yīng)控制:機(jī)電一體化:機(jī)械、微電子、信息等技術(shù)有機(jī)結(jié)合,實(shí)現(xiàn)整個系統(tǒng)的最優(yōu)化大數(shù)據(jù)分析:實(shí)時獲取、快速發(fā)現(xiàn)機(jī)會、實(shí)時決策......嵌入式系統(tǒng)特點(diǎn)信息與軟件工程學(xué)院33匯總一信息與軟件工程學(xué)院34技術(shù)密集專用緊湊安全可靠多種多樣及時相應(yīng)成本敏感開發(fā)困難不可壟斷確定性......匯總二信息與軟件工程學(xué)院35實(shí)時性環(huán)境特定;快速啟動異步事件的并發(fā)處理多任務(wù);隨機(jī)性應(yīng)用/操作系統(tǒng)一體化VxWorks;Linux應(yīng)用固化不可修改性實(shí)用性面向行業(yè);定向開發(fā)適用性可裁減,適應(yīng)應(yīng)用魯棒性容錯夠用即可成本、資源可信性安全、防危、可靠等實(shí)時系統(tǒng)
特點(diǎn)、分類信息與軟件工程學(xué)院36匯總信息與軟件工程學(xué)院37時間約束任務(wù)具有一定的時間約束(截止時間)可預(yù)測性要求硬件延遲的可預(yù)測性、軟件系統(tǒng)的可預(yù)測性、以及應(yīng)用程序響應(yīng)時間的可預(yù)測性可靠性環(huán)境惡劣,有較高的可靠性——工業(yè)級交互作用
與外部環(huán)境的交互——必須在規(guī)定的時間內(nèi)對外部請求做出反應(yīng)多任務(wù)類型周期任務(wù)、突發(fā)任務(wù)、非周期任務(wù)、非實(shí)時任務(wù)負(fù)載不均衡必須滿足一定的峰值負(fù)荷要求實(shí)時調(diào)度
實(shí)時系統(tǒng)分類信息與軟件工程學(xué)院38硬實(shí)時
HardReal-time;汽車的ABS和安全氣囊系統(tǒng)、飛行控制系統(tǒng)、核電控制系統(tǒng)軟實(shí)時
SoftReal-time;電視信號、證券交易嚴(yán)格實(shí)時
FirmReal-time;介于硬實(shí)時和軟實(shí)時之間的一種劃分,針對多媒體和高速網(wǎng)絡(luò)的實(shí)時要求自適應(yīng)實(shí)時
Self-adaptiveReal-time;自動調(diào)整滿足環(huán)境需要,保證性能級別應(yīng)用與實(shí)時需求信息與軟件工程學(xué)院39100ns1μs10μs100μs1ms10ms100ms1sSpeechandAudiosystemsProcesssimulationandnetworkcontrolFlightsimulationRobotcontrollersTelemetrycontrol&scienceanalysisProcesscontrolsystemsandIndustrialAutomationMedicalDiagnosisandlabautomation
Firealarmsystems時間約束slowerfaster應(yīng)用領(lǐng)域嵌入式系統(tǒng)與實(shí)時系統(tǒng)信息與軟件工程學(xué)院40ES:EmbeddedSystems,嵌入式系統(tǒng)RTS:Real-TimeSystems,實(shí)時系統(tǒng)ERTS:EmbeddedReal-TimeSystems,嵌入式實(shí)時系統(tǒng)嵌入式系統(tǒng)
設(shè)計要求信息與軟件工程學(xué)院41總體要求信息與軟件工程學(xué)院42
功能實(shí)用、便于升級并發(fā)處理、及時響應(yīng)造型自然、結(jié)構(gòu)緊湊接口方便、操作容易穩(wěn)定可靠、維護(hù)簡便功耗管理、降低成本功能性要求信息與軟件工程學(xué)院43系統(tǒng)目標(biāo)功能模塊輸入輸出運(yùn)行環(huán)境與其他系統(tǒng)的交互......軟硬件兩方面非功能性要求信息與軟件工程學(xué)院44實(shí)時,如響應(yīng)時間安全性可靠性存儲能力能耗數(shù)據(jù)采集渠道成本......產(chǎn)品全方位應(yīng)用特定嵌入式系統(tǒng)
基本結(jié)構(gòu)信息與軟件工程學(xué)院45基本結(jié)構(gòu)模型信息與軟件工程學(xué)院46理想的硬件結(jié)構(gòu)示意信息與軟件工程學(xué)院47嵌入式軟件結(jié)構(gòu)示意信息與軟件工程學(xué)院48嵌入式系統(tǒng)
硬件基礎(chǔ)
(略)信息與軟件工程學(xué)院49嵌入式應(yīng)用
開發(fā)過程信息與軟件工程學(xué)院50基本開發(fā)模式信息與軟件工程學(xué)院51目標(biāo)機(jī)/宿主機(jī):宿主機(jī)
運(yùn)行編輯、編譯、調(diào)試、測試等工具(IDE)目標(biāo)機(jī)運(yùn)行實(shí)際應(yīng)用軟件(被開發(fā)軟件)交叉基本開發(fā)過程信息與軟件工程學(xué)院52總體設(shè)計、軟硬件劃分、環(huán)境選擇概要、詳細(xì)、編碼、白盒測試、...軟件集成、硬件集成、集成測試、...開發(fā)關(guān)聯(lián)示意信息與軟件工程學(xué)院53設(shè)計生產(chǎn)編譯器鏈接器調(diào)試器IDE操作系統(tǒng)軟件開發(fā)與測試評估板仿真器邏輯分析儀邊界掃描測試儀示波器如何學(xué)好
本門課程信息與軟件工程學(xué)院54路線信息與軟件工程學(xué)院55理解
ES
=EOS+
組成原理+嵌入式處理器+……閱讀廣→深C.M.Krishna,KangG.Shin,REAL-TIMESYSTEMS,邵貝貝等譯.嵌入式實(shí)時操作系統(tǒng)uC/OS-II(第2版)WayneWolf,ComputersasComponents:PrinciplesofEmbeddedComputingSystemDesignIEEEReal-TimeSystemSymposium(RTSS)IEEEReal-TimeTechnologyandApplicationsSymposium(RTAS)PervasiveComputingJournalofReal-TimeSystems(0.605)IEEETransactionsonComputer(2.327)IEEETransactionsonParallelandDistributedSystems(0.853)路線(續(xù))信息與軟件工程學(xué)院56C程序設(shè)計語言,許
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店維修零星工程協(xié)議
- 地下停車場安全施工協(xié)議
- 轉(zhuǎn)讓限價房合同樣本
- 水利工程文件規(guī)劃
- 酒店大堂科技展覽租賃合同
- 地下車庫彩繪施工合同
- 舞蹈兼職教師聘用合同范本
- 林業(yè)保護(hù)新司機(jī)勞動合同
- 連鎖店管理指南供應(yīng)鏈管理
- 外籍市場營銷專家聘用合同
- 2024年度醫(yī)療機(jī)構(gòu)照明燈具安裝外包協(xié)議
- 快手2025CNY《寨子里的歌晚》招商項目方案
- 靜療護(hù)士進(jìn)修匯報
- 2023年唐山銀行招聘考試真題
- 《小學(xué)低年級語文說話能力培養(yǎng)的研究》課題實(shí)施方案
- 大型機(jī)械運(yùn)輸服務(wù)方案
- 2024年公司工會工作計劃模版(三篇)
- 9.1增強(qiáng)安全意識課件-2024-2025學(xué)年統(tǒng)編版道德與法治七年級上冊
- 中國移動鐵通公司招聘筆試題庫2024
- 《鄒忌諷齊王納諫》課件
- 交通工程標(biāo)線、標(biāo)志牌檢驗批質(zhì)量驗收記錄表
評論
0/150
提交評論