UCOSIII
鸿都客
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用UCOSIII创建一个任务
创建一个任务 //任务优先级 #define START_TASK_PRIO 3 //任务堆栈大小 #define START_TASK_SIZE 128 //任务控制块 OS_TCB StartTaskTcb //任务堆栈 CPU_STK START_TASK_STK[START_TASK_SIZE] //任务函数 vo原创 2017-03-23 18:25:24 · 2576 阅读 · 0 评论 -
UCOSIII-任务就绪表
UCOSIII中任务的优先级UCOSIII中将已经就绪的任务放到就绪表里,任务就绪表有两部分:优先级位映射表OSPrioTBL[]和就绪任务列表OSRdyList[]。 当一个任务就绪之后,就会将该任务优先级对应的数值在优先级位映射表中置1,例如,如果只有一个任务的优先级为14的任务就绪,就会将OSPrioTBL[0]的第13位置1,变成0000 0000 0000 0100 0000 0000原创 2017-03-23 19:26:28 · 2143 阅读 · 0 评论
分享