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

正文內(nèi)容

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

2025-04-29 00:58本頁(yè)面
  

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