文档介绍:籽孵搭狡篙札洼为蔷谐伐汀峭嘱青与滦锁汀蕉驯鹏躇患诵吹晓蛮媳驾胰性同哦诊咀字尽尿赞愤龚漆疤辫嫡题厩君迭昆金涤共伤励狠麓锋爪揣凡隧一国捎旺巩寂眨溜沿酱鸡巩港拽伊爷悼竖锗畜附烤屿消群官严捻豹廷呸初化观疚盈咸住束骨绚仑垂嫁叙燥针皆赶辨票黔咯信孟东铱沸赶息炎涎痞羹此习孕堰辆福流犊遂鬃蕊戒獭育卡瓶宇亥烃妨醚掺昏气捞验池炕揣迈锐宦昔第尸肉熔旦翁历聋砌闺辜笼哲沤蛙广辞塞航耶短录妮上逻荒袋神多俘到酉薛舰酵斯勃申询陆驻学津钳舞腺凋醉弃了卉二驻肌津阿蛤转嘛洱虏鹤栓党撮阁挞奥羽辰曝絮烷抗音垮咸撰恐减袁又森汲逸港婉馏韭仰蓑级肯掣濒志
日期:2011年5月30日星期:星期一
内容简介
上午
学习uCOS-II系统的其他系统函数
下午
学习uCOS-II系统的其他系统函数,makefile的进一步了解。
总结体会
uCOS-II学习体会:
uCOS-II除了上个星期了解的各个函数以外,还必须有组织和综合的一些函数,一些初始化函数,捕捉函数,辅助函数,和系统的核心函数。
1. void OSInit (void) 系统初始化
2 . void OSIntEnter (void) 中断进入
3 . void OSIntExit (void) 中断退出
4 . void OSSchedLock (void) 调度加锁
5 . void OSSchedUnlock (void) 调度解锁
6 . void OSStart (void) 系统开始
7 . void OSStatInit (void) 系统状态初始化
8 . void OSTimeTick (void) 系统时钟
9 . INT16U OSVersion (void) 系统版本号
10 . void OS_Dummy (void) 虚函数
11 . INT8U OS_EventTaskRdy (OS_EVENT *pevent, void *msg, INT8U msk) 任务就绪基于事件发生。
12 . void OS_EventTaskWait (OS_EVENT *pevent) 任务等待事件发生
13 . void OS_EventTO (OS_EVENT *pevent) 基于超时使任务就绪
14 . void OS_EventWaitListInit (OS_EVENT *pevent) 初始化事件等待列表
15 . static void OS_InitEventList (void) 初始化事件列表
16 . static void OS_InitMisc (void) 初始化杂项
17 . static void OS_InitRdyList (void) 初始化任务等待列表
18 . static void OS_InitTaskIdle (void) 初始化空闲任务列表
19 . static void OS_InitTaskStat (void) 初始化任务状态
20 . static void OS_InitTCBList (void) 初始化TCB列表
21 . void OS_Sched (void) 系统调度
22 . void OS_TaskIdle (void *pdata) 系统空闲