uCOS-II
xiahouzuoxin
这个作者很懒,什么都没留下…
展开
-
在VS2008中移植uCOS-II
在VS2008中移植uCOS-II目的:我也是初学者,只为初学者建立环境,大家一起学习参考资源:所有相关资源已经上传到CSDN下载版块http://download.csdn.net/detail/xiahouzuoxin/43895371、新建工程2、拷贝uCOS-II文件夹到工程目录下;将“..\uCOS-II\Other_Headers”下的“include.h”原创 2012-06-24 12:35:46 · 5349 阅读 · 5 评论 -
任务挂起和恢复
2、任务挂起和恢复(1)OSTaskSuspend流程图(2)OSTaskResume流程图(3)测试 /* App1Task */void App1Task(void *p_arg){ p_arg = p_arg; while(1) { printf("Hello,I amTask1!\n");原创 2012-07-07 10:43:30 · 3028 阅读 · 0 评论 -
修改uCOS_II以实现“优先级+时间片”联合调度
本文在uCOS II上增加时间片任务调度的的原理:对设置为同优先级的任务使用时间片调度,不同优先级任务仍然使用uCOS II的优先级调度策略。在同优先级任务的时间片调度中,所有任务暂时时间片长度固定,时间片的调度使用FIFO(先进先出)队列。原创 2013-08-20 16:10:37 · 5878 阅读 · 1 评论 -
uCOS II多任务调度的启动流程
创建了一个主任务MainTask,在MainTask中又创建了2个任务LED1Task和LED2Task。启动多任务调度的流程如下图。虚线流程表示函数内执行的操作。原创 2013-08-15 14:35:12 · 3950 阅读 · 0 评论