freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

嵌入式ads第二周ppt課件-資料下載頁

2025-04-29 00:58本頁面
  

【正文】 入型函數(shù)時,低優(yōu)先級的任務 CPU的使用權被高優(yōu)先級任務剝奪, 不可重入型函數(shù)中的數(shù)據(jù)有可能被破壞。占先式( preemptive)占先式 (Preemptive)低優(yōu)先級任務ISR 高優(yōu)先級任務( 1) ( 2)( 3)( 4)( 5)( 6)中斷服務程序使高優(yōu)先級任務就緒高優(yōu)先級任務得到CPU使用權TIME可以被一個以上的任務調用,而不必擔心數(shù)據(jù)的破壞??芍厝胄秃瘮?shù)任何時候都可以被中斷,一段時間以后又可以運行,而相應數(shù)據(jù)不會丟失??芍厝胄秃瘮?shù)或者只使用局部變量,即變量保存在CPU寄存器中或堆棧中。一個不可重入型函數(shù)的例子int Temp。Void swap (int *x,int*y){Temp=*x。*X=*Y。*y=Temp。}可重入型函數(shù)一個可重入型函數(shù)的例子Void swap (int *x,int*y){int Temp。Temp=*x。*X=*Y。*y=Temp。}任務優(yōu)先級? 靜態(tài)優(yōu)先級 應用程序執(zhí)行過程中諸任務優(yōu)先級不變,則稱之為靜態(tài)優(yōu)先級。在靜態(tài)優(yōu)先級系統(tǒng)中,諸任務以及它們的時間約束在程序編譯時是已知的。? 動態(tài)優(yōu)先級 應用程序執(zhí)行過程中,任務的優(yōu)先級是可變的,則稱之為動態(tài)優(yōu)先級。 實時內核應當避免出現(xiàn)優(yōu)先級反轉問題 。優(yōu)先級反轉 ? 實時系統(tǒng) 的定義:能夠對外部事件做出及時響應的系統(tǒng)。響應時間要有保證。? 對外部事件的響應包括:– ?? 事件發(fā)生時要識別出來– ?? 在給定時間約束內必須輸出結果? 實時操作系統(tǒng)必須有以下特征:– 多任務– 有線程優(yōu)先級 – 多種中斷級別 ? 硬實時系統(tǒng):– 系統(tǒng)對系統(tǒng)響應時間有嚴格的要求如果系統(tǒng)響應時間不能滿足就會 引起系統(tǒng)崩潰或致命的錯誤。? 軟實時系統(tǒng):– 統(tǒng)對系統(tǒng)響應時間有要求,但是如果系統(tǒng)響應時間不能滿足,它 并不會導致系統(tǒng)出現(xiàn)致命的錯誤或崩潰。? 幾種主流的嵌入式操作系統(tǒng):– 181。C/OSII: 免費、面向中小型嵌入式系統(tǒng)應用。– Vxworks: 美國 WindRiver公司于 1983年開發(fā),具有可靠、實時、可裁減特性。– WinCE: 它是微軟針對個人電腦以外的電腦產(chǎn)品所研發(fā)的嵌入式操作系統(tǒng),而 CE則為 Customer Embedded的縮寫。 – 181。CLinux: uclinux是一個源碼開放的操作系統(tǒng),面向沒有 MMU的硬件平臺。– PalmOS : Com公司產(chǎn)品,在PDA市場占據(jù)很大份額,具有開放的操作系統(tǒng)應用程序接口 (API),可讓用戶靈活方便地定制操作系統(tǒng)。五、嵌入式系統(tǒng)的開發(fā)方法? 嵌入式系統(tǒng)設計開發(fā)不同于桌面系統(tǒng) ,它非常受制于功能和具體的應用環(huán)境。所以嵌入式系統(tǒng)的設計具有一些特殊的要求。? 嵌入式系統(tǒng)的設計要求 :– 并發(fā)處理 ,及時響應– 接口方便 ,操作容易– 穩(wěn)定可靠 ,維護簡便– 功耗管理 ,降低成本– 功能實用 ,便于升級? 嵌入式系統(tǒng)開發(fā)的最大特點:– 需要 軟硬件綜合開發(fā)。? 其原因在于:– 一方面,任何一個 嵌入式產(chǎn)品都是軟件和硬件的結合體 ;– 另一方面,一旦嵌入式產(chǎn)品研發(fā)完成,軟件就固化在硬件環(huán)境中,嵌入式軟件是針對相應的嵌入式硬件開發(fā)的,是專用的。? 嵌入式系統(tǒng)的這一特點決定了嵌入式應用開發(fā)方法不同于傳統(tǒng)的軟件工程方法。嵌入式系統(tǒng)設計過程:? 嵌入式系統(tǒng)軟件的開發(fā)模式 —— 交叉開發(fā)– 交叉開發(fā):在一臺 通用計算機 上進行軟件的 編輯、編譯 ,然后下載到 嵌入式設備 中 運行調試 的開發(fā)方式。思考題:? 什么是硬實時操作系統(tǒng),什么是軟實時操作系統(tǒng)?? 簡述嵌入式軟件的開發(fā)模式。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1