ucosII操作系統(tǒng)培訓(xùn)
概述:詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師
本信息已過期,發(fā)布者可在"已發(fā)商機(jī)"里點(diǎn)擊"重發(fā)"。
內(nèi)核架構(gòu)
一、實(shí)時(shí)系統(tǒng)概念
1、前后臺(tái)系統(tǒng)(Foreground/Background System)
(A)代碼的臨界區(qū)
(B)資源
(C)共享資源
(D)多任務(wù)
(E)任務(wù)切換
(F)內(nèi)核(Kernel)
(G)調(diào)度(Scheduler)
(H)非占先式內(nèi)核
(I)占先式內(nèi)核
(G)可重入性(Reentrancy)
2、時(shí)間片輪番調(diào)度法
(A)任務(wù)優(yōu)先級(jí)
(B)靜態(tài)優(yōu)先級(jí)
(C)動(dòng)態(tài)優(yōu)先級(jí)
(D)優(yōu)先級(jí)反轉(zhuǎn)
(E)任務(wù)優(yōu)先級(jí)分配
3、任務(wù)間的同步和通信
互斥條件
死鎖(或抱死)( Deadlock( or Deadly Embrace
同步事件標(biāo)志( Event Flag)
消息郵箱
消息隊(duì)列( Message Queue)
4、中斷的處理中斷延遲中斷響應(yīng).中斷恢復(fù)時(shí)間( Interrupt Recovery)中斷延遲、響應(yīng)和恢復(fù).中斷處理時(shí)間非屏蔽中斷( NMI)時(shí)鐘節(jié)拍( Clock Tick)對(duì)存儲(chǔ)器的需求使用實(shí)時(shí)內(nèi)核的優(yōu)缺點(diǎn)
二、內(nèi)核結(jié)構(gòu)
5、任務(wù)狀態(tài)切換
臨界區(qū)( Critical Section)任務(wù)
任務(wù)狀態(tài)
任務(wù)控制塊(Task Control Blocks, OS_TCB)
就緒表(Ready List)
任務(wù)調(diào)度(Task Scheduling)
給調(diào)度器上鎖和開鎖( Locking and UnLocking the Scheduler)
空閑任務(wù)(Idle Task)統(tǒng)計(jì)任務(wù)
6、 μC/OS內(nèi)核分析 μC/OS中的中斷處理 μC/OS時(shí)鐘節(jié)拍. μC/OS‐Ⅱ初始化 μC/OS‐Ⅱ的啟動(dòng)獲取當(dāng)前 μC/OS‐Ⅱ的版本號(hào)
應(yīng)用程序函數(shù)分析
7、任務(wù)管理函數(shù)分析
建立任務(wù),OSTaskCreate()
建立任務(wù),OSTaskCreateExt()
任務(wù)堆棧堆棧檢驗(yàn),OSTaskStkChk()
刪除任務(wù),OSTaskDel()
請(qǐng)求刪除任務(wù),OSTaskDelReq()
改變?nèi)蝿?wù)的優(yōu)先級(jí),OSTaskChangePrio()
掛起任務(wù),OSTaskSuspend()
恢復(fù)任務(wù),OSTaskResume()
獲得有關(guān)任務(wù)的信息,OSTaskQuery()
8、時(shí)間管理函數(shù)分析
任務(wù)延時(shí)函數(shù),OSTimeDly()
按時(shí)分秒延時(shí)函數(shù) OSTimeDlyHMSM()
讓處在延時(shí)期的任務(wù)結(jié)束延時(shí),OSTimeDlyResume()
系統(tǒng)時(shí)間,OSTimeGet()和 OSTimeSet()
9、任務(wù)之間的通信與同步
事件控制塊 ECB
初始化一個(gè)事件控制塊,OSEventWaitListlnit()
使一個(gè)任務(wù)進(jìn)入就緒態(tài),OSEventTaskRdy()
使一個(gè)任務(wù)進(jìn)入等待某事件發(fā)生狀態(tài),OSEventTaskWait()
由于等待超時(shí)而將任務(wù)置為就緒態(tài),OSEventTO()
信號(hào)量
郵箱
消息隊(duì)列
10、內(nèi)存管理
內(nèi)存控制塊
建立一個(gè)內(nèi)存分區(qū),OSMemCreate()
分配一個(gè)內(nèi)存塊,OSMemGet()
釋放一個(gè)內(nèi)存塊,OSMemPut()
查詢一個(gè)內(nèi)存分區(qū)的狀態(tài),OSMemQuery()
使用內(nèi)存分區(qū)
等待一個(gè)內(nèi)存塊
移植 μC/OS‐Ⅱ
11、移植 μC/OS‐Ⅱ
開發(fā)工具
目錄和文件
INCLUDES.H移植
OS_CPU.H.移植
OS_CPU_A.ASM.移植
OS_CPU_C.C移植
[本信息來自于今日推薦網(wǎng)]

- hehe234555發(fā)布的信息
- Hyperlynx仿真培訓(xùn)
- 詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師...
- 嵌入式C高級(jí)編程培訓(xùn)
- 詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師...
- uC/OS-II實(shí)用開發(fā)培訓(xùn)
- 詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師...
- Cadence PCB 設(shè)計(jì)培訓(xùn)
- 詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師...
- Cadence SI 仿真分析工具課程
- 詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師...
- 電磁兼容與高速PCB設(shè)計(jì)課程
- 詳情請(qǐng)咨詢:13810336369;010-62876152-803;QQ:877975079 劉老師...
重發(fā)信息
- 大嶺山UG模具設(shè)計(jì)培訓(xùn)與模具制造專業(yè)培訓(xùn)機(jī)構(gòu)-源口模具小班授課
- 東莞市塘廈哪里有淘寶美工設(shè)計(jì)培訓(xùn)學(xué)校?
- 大嶺山數(shù)控精雕培訓(xùn)-UG數(shù)控編程培訓(xùn)-UG模具數(shù)控培訓(xùn)地址-源口
- 東莞市塘廈電子商務(wù)培訓(xùn)班,塘廈電商設(shè)計(jì)培訓(xùn)班,塘廈淘寶美
- 大嶺山專業(yè)cad制圖軟件電腦培訓(xùn)機(jī)構(gòu)-源口cad培訓(xùn)可試聽課程
- 東莞市塘廈淘寶電子商務(wù)美工設(shè)計(jì)運(yùn)營(yíng)培訓(xùn)學(xué)校哪個(gè)好?
- 大嶺山上高田有沒有電腦培訓(xùn)班文員培訓(xùn)班excel培訓(xùn)班?
- 東莞市塘廈附近哪里有淘寶電商培訓(xùn)班?
- 大嶺山Creo培訓(xùn)班ProE工程圖設(shè)計(jì)培訓(xùn)班-源口Creo培訓(xùn)一對(duì)一
- 東莞市塘廈淘寶培訓(xùn),塘廈電腦培訓(xùn),塘廈美工設(shè)計(jì)培訓(xùn),塘廈
- 大嶺山電腦辦公培訓(xùn)計(jì)算機(jī)文員操作培訓(xùn)機(jī)構(gòu)-源口電腦培訓(xùn)小班制
- 東莞大嶺山數(shù)控培訓(xùn),MasterCAM編程UG編程培訓(xùn)中心?機(jī)臺(tái)培訓(xùn)
- 大嶺山CAD電氣制圖培訓(xùn)CAD特訓(xùn)營(yíng)-源口CAD一對(duì)一針對(duì)性培訓(xùn)
- 大嶺山電腦培訓(xùn)班CAD培訓(xùn)-UG培訓(xùn)UG數(shù)控編程培訓(xùn)中心?學(xué)會(huì)為止
- 東莞市塘廈辦公文員培訓(xùn)班,塘廈電腦培訓(xùn)班,塘廈松博培訓(xùn)學(xué)校


