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

正文內(nèi)容

reworks實(shí)時(shí)操作系統(tǒng)核心功能分析-全文預(yù)覽

  

【正文】 者從一個(gè)緩沖區(qū)取得一個(gè)消息消費(fèi)。 ? 缺省系統(tǒng)關(guān)閉時(shí)間片輪轉(zhuǎn)調(diào)度。 任務(wù)劃分原則 20 任務(wù)管理 ? 任務(wù)的組成 ? 一個(gè)堆棧,用于程序執(zhí)行時(shí)的局部變量存儲(chǔ)和程序調(diào)用傳送給程序的參數(shù) ? 一個(gè) TCB,用于操作系統(tǒng)控制,包括一個(gè)相關(guān)的名字、惟一的 ID、優(yōu)先級(jí)、信號(hào)掩碼、堆棧、任務(wù)私有數(shù)據(jù)和相應(yīng)的任務(wù)例程,這些信息都記錄在由系統(tǒng)分配與維護(hù)的一個(gè)數(shù)據(jù)結(jié)構(gòu)任務(wù)控制塊中。 1 2 3 4 5 總結(jié): 通過幾個(gè)上機(jī)分組實(shí)驗(yàn)對(duì)培訓(xùn)內(nèi)容進(jìn)行歸納總結(jié)。 外部事件響應(yīng)(續(xù)) 中斷 /異常管理 17 培訓(xùn)大綱 時(shí)鐘 /定時(shí)器管理 : 闡述 ReWorks的系統(tǒng)時(shí)鐘、時(shí)間、定時(shí)器等基本功能。 中斷 /異常概述 16 ? 中斷服務(wù)程序( ISR)注意事項(xiàng) ( 1) ISR代碼 盡量短; ( 2)不能調(diào)用引起系統(tǒng)阻塞的函數(shù),如 semTake、 malloc、 printf等; ( 3)鎖中斷時(shí)間應(yīng)盡量短,否則會(huì)引起中斷丟失 。但有兩點(diǎn)重要的差別。 ? ReWorks采用中斷處理和任務(wù) 的關(guān)聯(lián)機(jī)制, 使主體的中斷處理任 務(wù)可 運(yùn)行于用戶空間。中斷機(jī)制使 CPU在事件發(fā)生時(shí)進(jìn)行處理,而不必連續(xù)查詢是否有事件發(fā)生。 內(nèi)存管理: 敘述實(shí)時(shí)系統(tǒng)中對(duì)于內(nèi)存的管理方法,包括對(duì)于硬件 MMU的支持。 ( 4)取消定時(shí)器 int utimer_cancel (u32 id )。 系統(tǒng)時(shí)鐘 8 實(shí)時(shí)時(shí)鐘 ? RTC時(shí)間的設(shè)置和獲取 實(shí)時(shí)時(shí)鐘是硬件提供的管理系統(tǒng)日歷時(shí)間的功能, ReWorks核心針對(duì) 系統(tǒng)日歷時(shí)間的操作的標(biāo)準(zhǔn)接口有: rtc_read、 rtc_write, 用戶可以在這些 接口里實(shí)現(xiàn)具體的 RTC功能,從而可以實(shí)現(xiàn)設(shè)置、獲取及維護(hù)系統(tǒng)的日 歷時(shí)間。 7 系統(tǒng)時(shí)鐘 ? 系統(tǒng)時(shí)鐘是特定的周期性中斷,該中斷可以看做系統(tǒng)心臟的脈動(dòng) 。 中斷 /異常管理 : 描述 ReWorks對(duì)于外部事件的中斷響應(yīng)方式,以及對(duì)于 CPU異常的處理機(jī)制。 多任務(wù)管理 : 講述 ReWorks中對(duì)于多任務(wù)的調(diào)度機(jī)制,以及任務(wù)間共享資源以及同步的手段。 中斷 /異常管理 : 描述 ReWorks對(duì)于外部事件的中斷響應(yīng)方式,以及對(duì)于 CPU異常的處理機(jī)制。 6 培訓(xùn)大綱 時(shí)鐘 /定時(shí)器管理 : 闡述 ReWorks的系統(tǒng)時(shí)鐘、時(shí)間、定時(shí)器等基本功能。 1 2 3 4 5 總結(jié): 通過幾個(gè)上機(jī)分組實(shí)驗(yàn)對(duì)培訓(xùn)內(nèi)容進(jìn)行歸納總結(jié)。 ? 由于不同 CPU時(shí)鐘頻率的差異,在調(diào)用 thread_delay等系統(tǒng)延時(shí)函數(shù)時(shí) ,函數(shù)的參數(shù)避免直接指定 tick數(shù),以保證等待的時(shí)間一致。 ? 主要接口函數(shù) ( 1)創(chuàng)建定時(shí)器 int utimer_create(u32 *id); ( 2)刪除定時(shí)器 int utimer_delete(u32 id) ; ( 3)啟動(dòng)定時(shí)器 int utimer_start ( u32 id, int ticks, void (*func)(void *), void *arg )。 多任務(wù)管理 : 講述 ReWorks中對(duì)于多任務(wù)的調(diào)度機(jī)制,以及任務(wù)間共享資源以及同步的手段。 ? 中斷 是一種硬件機(jī)制,用于通知 CPU“ 有異步事件發(fā)生”。中斷 機(jī)制使 CPU在事件發(fā)生時(shí)進(jìn)行處理 ,而不必連續(xù)查詢是否有事件發(fā)生。這類似于任務(wù)與任務(wù)的通信或同步。 ISR 很少會(huì)是通信匯點(diǎn),它不能等待消息或事件。 ( 6)不同中斷不要使用相同的優(yōu)先級(jí)。 內(nèi)存管理: 敘述實(shí)時(shí)系統(tǒng)中對(duì)于內(nèi)存的管理方法,包括對(duì)于硬件 MMU的支持。早晨起床以后,刷牙、洗臉、吃早飯之間并沒有必然的先后順序,但由于習(xí)慣一直是按這個(gè)順序做的; ( 6) 頻率組合 :對(duì)于周期時(shí)間,不同任務(wù)處理不同的頻率。 任務(wù)基本概念 21 ReWorks系統(tǒng)任務(wù) ? ReWorks中的系統(tǒng)任務(wù) 任務(wù)名 任務(wù)描述 優(yōu)先級(jí) 任務(wù)名 任務(wù)描述 優(yōu)先級(jí) wdg 看門狗 31 ntwk 網(wǎng)絡(luò) 70 recycle 任務(wù)回收 32 shell shell 80 log 日志 65 ftpd ftp 95 exc 異常 66 init 初始化 100 tel tel 75 idle 空閑 255 任務(wù)管理 22 ReWorks中的任務(wù)類型 中斷任務(wù) ReWorks任務(wù) POSIX任務(wù) VxWorks任務(wù) 優(yōu)先級(jí) 0~31 32~255 64~254 64~254 接口 ithread_create ithread
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1