共2条 1/1
1
跳转至
页
vxWokrs 消息队列问题?
创建一个FIFO的消息队列, 如下: myMsgQID = msgQCreate(MAX_MSGS, MAX_MSG_LEN, MSG_Q_FIFO) 假设当前消息队列为空。 有两个Task: task1 和 task2,task1的优先级比task2低。 task1 和 task2 先后调用msgQReceive()从消息队列接收消息。 但此时消息队列为空,所以task1 和 task2都先后被pended了。 如果另外一个task往消息队列里发送了一个消息。 是task1 先接收到这个消息还是task2 先接收到这个消息? 从优先级的角度来说,应该是task2先收到次消息。 但因为这个消息队列是FIFO的,所以应该是task1先接收到这个消息。 欢迎大侠们讨论。
关键词: vxWokrs 消息 队列 问题
共2条 1/1
1
跳转至
页
回复
有奖活动 | |
---|---|
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
【有奖活动】智能可穿戴设备AR/VR如何引领科技新潮流! | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! |