STM32
登录
直播中
李晓龙
8年用户
195经验值
私信
关注
[问答]
UCOS创建的问题如何解决
开启该帖子的消息推送
请问 原子老师
我UCOS中创建四个任务 任务1,2,3,4的优先级分别是5 ,6,8,9 ,任务1,2,3,4里面我分别写着
printf("onen");
printf("twon");
printf("threen");
printf("fourn");
但是串口出来 的数据 有时候是顺序的。有时候是 ONE TWO FOUR THREE 不知道为什么
OS
ti
meDlyHMSM(0,0,0,500); 这个函数都设成了500 不知道这个对它有没有影响 ? 还有这个500是什么作用 ?
回帖
(7)
陈丽
2020-5-22 13:43:15
正常啊.500是500ms吧.你看看这个函数的原型,就知道参数的意义了.
正常啊.500是500ms吧.你看看这个函数的原型,就知道参数的意义了.
举报
谷雪阳
2020-5-22 13:58:14
。。路过。。。。
。。路过。。。。
举报
卢原继
2020-5-22 14:06:43
正常如果延时相同的情况下都是500,但优先级不同, 不是优先级高的先执行吗?跟延时函数里的500有关系吗?
正常如果延时相同的情况下都是500,但优先级不同, 不是优先级高的先执行吗?跟延时函数里的500有关系吗?
举报
陈鹏
2020-5-22 14:15:27
是优先级高的先运行.
但是延时500ms,不是每一次都是严格的500ms,有的可能是500.1,有的可能是500.5(因为中断调度的时间,不能准确预知),那么这个不同步,就可能导致你的那个顺序错乱.
是优先级高的先运行.
但是延时500ms,不是每一次都是严格的500ms,有的可能是500.1,有的可能是500.5(因为中断调度的时间,不能准确预知),那么这个不同步,就可能导致你的那个顺序错乱.
举报
张子腾
2020-5-22 14:29:27
解了,谢谢原老老师。 真懂了 我刚开始这么想的 但是不敢确认 哈哈 谢谢。
解了,谢谢原老老师。 真懂了 我刚开始这么想的 但是不敢确认 哈哈 谢谢。
举报
更多回帖
rotate(-90deg);
回复
相关问答
在
UCOS
-II\ex2_arm中进行编译时出现错误提示如
何解
决?
2023-02-27
1142
ucos
- ii 的问题,
创建
了6个任务,任务切换不了
2014-10-13
6218
RTOS系统任务
创建
为什么先
创建
一个任务在来
创建
其他任务?
2020-03-12
2691
为什么SD卡写文件时
UCOS
运行中只能写入文件?
2019-09-25
1002
请问造成用Stellaris跑
UCOS
仿真进入FaultISR(void)的原因是什么?如
何解
决?
2018-06-07
1553
ucos
在pic32mx250f128d移植问题
2014-01-25
4577
ucos
在pic32mx250f128d移植问题
2014-01-25
5714
如何才能在PC上搭建
ucos
-ii开发平台?
2019-06-05
1329
在
UCOS
中
创建
内存卡参数检查的问题
2019-04-10
1287
为什么
ucos
2跑原子哥的adc采集一直卡死?
2019-09-11
2621
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分