打印
[uCOS/RTOS]

请教:任务最低优先级的设置???

[复制链接]
2202|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
robotouch|  楼主 | 2014-2-16 23:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
任务最低优先级设为10
#define OS_LOWEST_PRIO           10


系统共4个任务,优先级分别是2、3、4、9。

运行结果是,优先级为9的任务得不到执行。

同样的,
任务最低优先级设为7
#define OS_LOWEST_PRIO           7


系统共4个任务,优先级分别是2、3、4、6。

运行结果是,优先级为6的任务得不到执行。

这是为什么???

相关帖子

沙发
ballack_linux| | 2014-2-17 13:18 | 只看该作者
肯定是使能统计任务了  所以最低两个优先级不可用

使用特权

评论回复
板凳
robotouch|  楼主 | 2014-2-18 16:23 | 只看该作者
dwh000 发表于 2014-2-17 12:44
还有一点,是不是统计任务使能了,统计任务使能的话会占用次低优先级的任务! ...

恩,应该是,我试试。谢谢前辈!

使用特权

评论回复
地板
robotouch|  楼主 | 2014-2-18 16:23 | 只看该作者
ballack_linux 发表于 2014-2-17 13:18
肯定是使能统计任务了  所以最低两个优先级不可用

好的,谢谢前辈!

使用特权

评论回复
5
robotouch|  楼主 | 2014-2-18 16:27 | 只看该作者

我想结贴给分,但是说“分数未分配完,或分数存在错误”

使用特权

评论回复
6
沉默胜过白金| | 2014-2-18 18:03 | 只看该作者
使用统计任务了。

使用特权

评论回复
7
robotouch|  楼主 | 2014-2-18 22:39 | 只看该作者

版主,赶紧啊,我想结贴给分,可是“分数未分配完,或分数分配存在错误!”,我该怎么弄才对?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

313

帖子

2

粉丝