μC/OS-III的内核对象的详细分析
点击数:7758 次 录入时间:03-04 11:59:32 整理:http://www.55dianzi.com 嵌入式系统-技术
其参数分别为:事件标志组的地址、此函数中被操作的位、置位或清零、错误代号。
事件标志组的其他API:
删除事件标志组 OSFlagDel()
取消任务等待事件标志组 OSFlagPendAbort()
获取事件标志组中任务所关心的位 OSFlagPendGetFlagsRdy()
事件标志组实现任务间的通信如图3所示。

2 小结
μC/OS-III任务间的通信常通过信号量、消息队列、事件标志组实现。信号量的通信类似于任务间打招呼,如判断某条件是否成立。消息队列可分为任务内建消息队列和外部消息队列,任务内建消息队列一般用于接收少量消息(如中断程序发送过来的消息),外部消息队列主要面向于多个任务共同等待的消息。事件标志组则用于多个任务间的同步。
上一页 [1] [2]
本文关键字:暂无联系方式嵌入式系统-技术,单片机-工控设备 - 嵌入式系统-技术