打印

OSSemPend使低优先级的任务不运行

[复制链接]
1178|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gxlsunday|  楼主 | 2012-7-28 14:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的工程有两个任务,一个任务是周期性任务,一个是触发性任务,触发性任务优先级高,执行了OSSemPend()函数,低优先级的周期性任务不执行了,OSSemPend()不是收不到信号量就挂起了吗?为什么低优先级的任务不能执行!在线等,各位高手帮忙看看,谢谢!

相关帖子

沙发
gxlsunday|  楼主 | 2012-7-31 08:52 | 只看该作者
问题解决了!OSSemPend()函数在高优先级的任务,而创建信号量在低优先级的任务中!造成的原因!

使用特权

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

本版积分规则

44

主题

87

帖子

2

粉丝