2016-07-07 LT
事件标志组:
- 用来保存当前事件组中各事件状态的一些标志。
- 等待这些标志位置位或清除的任务列表。
9.00 深入事件标志组
- 当一个任务等待某些事件标志位时,就建立一个OS_FLAG_NODE数据结构。
- 当这些等待的事件标志位发生后,这个数据结构被删除。
9.01 建立一个事件标志组,OSFlagCreate()
9.02 删除一个事件标志组,OSFlagDel()
9.03 等待事件标志组的事件标志位,OSFlagPend()
9.04 置位或清0事件标志组中的事件标志,OSFlagPost()
- 对于等待事件标志的任务来说,它根本不知道OS_FLAG_NODE的存在。