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

[复制链接]
 楼主| gxlsunday 发表于 2012-7-28 14:30 | 显示全部楼层 |阅读模式
我的工程有两个任务,一个任务是周期性任务,一个是触发性任务,触发性任务优先级高,执行了OSSemPend()函数,低优先级的周期性任务不执行了,OSSemPend()不是收不到信号量就挂起了吗?为什么低优先级的任务不能执行!在线等,各位高手帮忙看看,谢谢!
 楼主| gxlsunday 发表于 2012-7-31 08:52 | 显示全部楼层
问题解决了!OSSemPend()函数在高优先级的任务,而创建信号量在低优先级的任务中!造成的原因!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

87

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部