- 博客(0)
- 资源 (2)
- 收藏
- 关注
uCOS-II 中文注释
uCOS-II 中文注释
置位还是被清除,你能
检查任何将被置位或者清除的位或者全部位
如果等待事件不发生,调用事件并不挂起。与OSFlagPend()唯一不同点
参数:pgrp:指向目标事件标志组的指针
flags:是一个位的模式显示要检查的位,比如:你要检测0位和1位,那么你将它
设置为0x03
wait_type :标记你想全部检测还是只想检测其实一部分。你能标记如下参数:
* OS_FLAG_WAIT_CLR_ALL 你将检测flags中全部的清零位
* OS_FLAG_WAIT_CLR_ANY 你将检测flags中任何清零位
* OS_FLAG_WAIT_SET_ALL 你将检测flags中全部的置一位
* OS_FLAG_WAIT_SET_ANY 你将检测flags中任何置一位
如果想事件标志被调用函数清除的话,要加上OS_FLAG_CONSUME,比如:如果
想要组与后清除,那么将wait_type设置成OS_FLAG_WAIT_SET_ANY + OS_FLAG_CONSU
2009-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人