![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
uCOS函数void *OSMboxPend (OS_EVENT *pevent, INT16U timeout, INT8U *err)中timeout是什么级别的
1个回答
展开全部
都不是,这里指的是时钟节拍,即等待多少个时钟节拍,uCOS中所有用到延时的地方都是以时钟节拍为单位的。
在OS_cfg.h 中有个宏定义OS_TICKS_PER_SEC,的值表示:每秒钟有多少个节拍。具体可参看相关参考书。。在此函数timeout处如果需要等待100ms则是(OS_TICKS_PER_SEC/10)个节拍。
在OS_cfg.h 中有个宏定义OS_TICKS_PER_SEC,的值表示:每秒钟有多少个节拍。具体可参看相关参考书。。在此函数timeout处如果需要等待100ms则是(OS_TICKS_PER_SEC/10)个节拍。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询