查看: 1587|回复: 0

ucos任务挂起问题

[复制链接]

该用户从未签到

发表于 2015-3-23 23:01:27 | 显示全部楼层 |阅读模式
分享到:
任务挂起代码OSTaskSuspend这个函数中检查优先级
if(prio >= OS_LOWEST_PRIO){
   if(prio !=OS_PRIO_SELF){
     retunrn (OS_ERR_PRIO_INVALID);
  }
}

这段代码中的 if(prio !=OS_PRIO_SELF){
这句感觉没什么作用啊
prio的值大于最低优先级63   ,prio肯定不会等于OS_PRIO_SELF,小于63又不会进入条件语句if(prio !=OS_PRIO_SELF){
那这句还有什么用?
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-24 03:15 , Processed in 0.115073 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.