OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4011|回复: 5

关于UCOSII实验1,任务调度的实验中的疑问

[复制链接]

29

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-7-25
在线时间
0 小时
发表于 2013-8-15 15:35:56 | 显示全部楼层 |阅读模式
    在实验中有这样一句代码:#define START_TASK_PRIO       10 //开始任务的优先级设置为最低。可是操作系统不是把最低优先级给了计数任务了吗,这里怎么还把最低优先级的给了开始任务?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165225
金钱
165225
注册时间
2010-12-1
在线时间
2107 小时
发表于 2013-8-15 18:45:23 | 显示全部楼层
回复【楼主位】风:
---------------------------------
次最低非彼最低。
我这里的注释,最低是指所有用户任务里面的最低,不算统计任务。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

29

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-7-25
在线时间
0 小时
 楼主| 发表于 2013-8-15 19:41:53 | 显示全部楼层
回复【2楼】正点原子:
原子大哥,这是os_cfg.h这个文件中定义的最大任务数---------------------------------#define OS_MAX_TASKS             10u   /* Max. number of tasks in your application, MUST be >= 2       */,而原子哥你定义的开始任务就是10,10难道不是给计数任务吗?
还有,这里的10u中的u表示什么意思?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165225
金钱
165225
注册时间
2010-12-1
在线时间
2107 小时
发表于 2013-8-15 20:29:26 | 显示全部楼层
回复【3楼】风:
---------------------------------
不好意思,那这里应该是有bug,但是不知何故还可以正常运行,呵呵。
还是把OS_MAX_TASKS定义大一点吧。
u代表unsigned
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2014-9-16
在线时间
0 小时
发表于 2014-10-9 13:07:51 | 显示全部楼层
回复【3楼】风:
---------------------------------
最大任务数是10  但原子定义的开始任务10  这个10是优先级   不是最大任务数  所以不发生冲突
回复 支持 反对

使用道具 举报

29

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-7-25
在线时间
0 小时
 楼主| 发表于 2015-2-19 16:46:28 | 显示全部楼层
回复【5楼】清风明月逍遥云:
---------------------------------
哦哦,明白了。谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-1 12:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表