嵌入式学习小组
登录
直播中
王露
7年用户
175经验值
私信
关注
关于ucosii中等待信号量的疑惑如何解答
开启该帖子的消息推送
本人萌新,刚开始学习ucosii,在看原子哥信号量与邮箱那节代码时有一点疑惑
[url=]
[/url]
如上图代码所示,LED1的优先级高于LED0,而LED1任务中请求信号量这一函数设置为了等待时间无限长,那么当执行到请求信号量那句函数时是不是程序会卡在那里,导致LED0任务一直都执行不了?
回帖
(4)
方春晓
2020-6-1 13:33:45
帮顶
帮顶
举报
李乔
2020-6-1 13:45:53
不是吧 加了延时,延时时,该函数就失去了 CPU。。
不是吧 加了延时,延时时,该函数就失去了 CPU。。
举报
李皓茗
2020-6-1 14:05:25
并不会,等待的时候释放了CPU,会轮询下一个任务。可以验证一下
并不会,等待的时候释放了CPU,会轮询下一个任务。可以验证一下
举报
胡皓
2020-6-1 14:20:31
不懂帮顶
不懂帮顶
举报
更多回帖
rotate(-90deg);
回复
相关问答
请问
ucosii
怎么判断一个任务是由于
信号量
等待
超时而执行?
2019-10-08
3161
请问
ucosii
可以定义多少
信号量
?
2020-05-07
1743
STM32mini如何使用
UCOSII
信号量
和邮箱实现任务挂起和恢复?
2021-11-30
567
关于
UCOSIII的
信号量
和互斥
信号量
的理解?
2020-03-13
1813
请求
信号量
是什么意思?
2019-09-27
2547
信号量
删除问题
2019-06-10
1703
无
等待
请求
信号量
有什么用
2020-05-26
866
请问
信号量
时任务是如何进入
等待
的?
2019-09-17
840
信号量
发送和
等待
的先后
2020-03-05
1055
请问任务的调度执行是在请求
信号量
之后还是发送
信号量
之后?
2019-10-14
953
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分