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

正文內(nèi)容

reworks實(shí)時(shí)操作系統(tǒng)核心功能分析(已修改)

2025-03-07 01:20 本頁(yè)面
 

【正文】 ReWorks嵌入式應(yīng)用開發(fā) 中國(guó)電子科技集團(tuán)公司第三十二研究所 自主可控計(jì)算研究院 ReWorks實(shí)時(shí)操作系統(tǒng) 核心功能分析 BSP示例分析 2 培訓(xùn)大綱 BSP開發(fā) 3 培訓(xùn)大綱 ReWorks上層應(yīng)用開發(fā)基礎(chǔ) ReWorks底層驅(qū)動(dòng)開發(fā)基礎(chǔ) 4 培訓(xùn)大綱 ReWorks上層應(yīng)用開發(fā)基礎(chǔ) ReWorks底層驅(qū)動(dòng)開發(fā)基礎(chǔ) 5 培訓(xùn)大綱 時(shí)鐘 /定時(shí)器管理 : 闡述 ReWorks的系統(tǒng)時(shí)鐘、時(shí)間、定時(shí)器等基本功能。 中斷 /異常管理 : 描述 ReWorks對(duì)于外部事件的中斷響應(yīng)方式,以及對(duì)于 CPU異常的處理機(jī)制。 多任務(wù)管理 : 講述 ReWorks中對(duì)于多任務(wù)的調(diào)度機(jī)制,以及任務(wù)間共享資源以及同步的手段。 內(nèi)存管理: 敘述實(shí)時(shí)系統(tǒng)中對(duì)于內(nèi)存的管理方法,包括對(duì)于硬件 MMU的支持。 1 2 3 4 5 總結(jié): 通過(guò)幾個(gè)上機(jī)分組實(shí)驗(yàn)對(duì)培訓(xùn)內(nèi)容進(jìn)行歸納總結(jié)。 6 培訓(xùn)大綱 時(shí)鐘 /定時(shí)器管理 : 闡述 ReWorks的系統(tǒng)時(shí)鐘、時(shí)間、定時(shí)器等基本功能。 中斷 /異常管理 : 描述 ReWorks對(duì)于外部事件的中斷響應(yīng)方式,以及對(duì)于 CPU異常的處理機(jī)制。 多任務(wù)管理 : 講述 ReWorks中對(duì)于多任務(wù)的調(diào)度機(jī)制,以及任務(wù)間共享資源以及同步的手段。 內(nèi)存管理: 敘述實(shí)時(shí)系統(tǒng)中對(duì)于內(nèi)存的管理方法,包括對(duì)于硬件 MMU的支持。 1 2 3 4 5 總結(jié): 通過(guò)幾個(gè)上機(jī)分組實(shí)驗(yàn)對(duì)培訓(xùn)內(nèi)容進(jìn)行歸納總結(jié)。 7 系統(tǒng)時(shí)鐘 ? 系統(tǒng)時(shí)鐘是特定的周期性中斷,該中斷可以看做系統(tǒng)心臟的脈動(dòng) 。 系統(tǒng)時(shí)鐘提供計(jì)時(shí)功能,使內(nèi)核可以將任務(wù)延時(shí)若干個(gè)整數(shù)時(shí)鐘節(jié)拍, 以及當(dāng)任務(wù)等待事件發(fā)生時(shí),提供等待超時(shí)的依據(jù)。 ? ReWorks中缺省的時(shí)鐘頻率為 100 次 /秒; ? 高精度時(shí)戳接口 sys_timestamp() 返回當(dāng)前的時(shí)戳數(shù); sys_timestamp_freq() 返回時(shí)戳頻率。 ? 由于不同 CPU時(shí)鐘頻率的差異,在調(diào)用 thread_delay等系統(tǒng)延時(shí)函數(shù)時(shí) ,函數(shù)的參數(shù)避免直接指定 tick數(shù),以保證等待的時(shí)間一致。 系統(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í)間。 實(shí)時(shí)時(shí)鐘 9 ? 定時(shí)器通過(guò)定時(shí)器控制塊管理,通過(guò)系統(tǒng)時(shí)鐘的計(jì)時(shí)手段提供定時(shí)觸發(fā)功能。 定時(shí)器狀態(tài)轉(zhuǎn)換圖如下圖所示: 定時(shí)器 定時(shí)器管理 10 ? 輔助時(shí)鐘 為了提供更高精度的定時(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 )。 ( 4)取消定時(shí)器 int utimer_cancel (u32 id )。 定時(shí)器(續(xù)) 定時(shí)器管理 11 培訓(xùn)大綱 時(shí)鐘 /定時(shí)器管理 : 闡述 ReWorks的系統(tǒng)時(shí)鐘、時(shí)間、定時(shí)器等基本功能。 中斷 /異常管理 : 描述 ReWorks對(duì)于外部事件的中斷響應(yīng)方式,以及對(duì)于 CPU異常的處理機(jī)制。 多任務(wù)管理 : 講述 ReWorks中對(duì)于多任務(wù)的調(diào)度機(jī)制,以及任務(wù)間共享資源以及同步的手段。 內(nèi)存管理: 敘述實(shí)時(shí)系統(tǒng)中對(duì)于內(nèi)存的管理方法,包括對(duì)于硬件 MMU的支持。 1 2 3 4 5 總結(jié): 通過(guò)幾個(gè)上機(jī)分組實(shí)驗(yàn)對(duì)培訓(xùn)內(nèi)容進(jìn)行歸納總結(jié)。 12 中斷 /異常管理 ? 異常 是 CPU所產(chǎn)生的非預(yù)料的事件,包括如:陷阱、中斷指令、被零除、浮點(diǎn)指針或整數(shù)溢出、錯(cuò)誤指令或地址錯(cuò)誤。 ? 中斷 是一種硬件機(jī)制,用于通知 CPU“ 有異步事件發(fā)生”。中斷機(jī)制使 CPU在事件發(fā)生時(shí)進(jìn)行處理,而不必連續(xù)查詢是否有事件發(fā)生。 中斷 /異常概述 13 中斷 /異常管理 異
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1