- xQueueReceive()用于从一个队列中接收消息并把消息从队列中删除(该函数绝不能在中断服务程序里面被调用)
队列为空的时候是否阻塞?
有人就问了如果我接收了消息不想删除怎么办呢?
-
如果不想删除消息的话,就调用 xQueuePeek()函数。xQueuePeek()函数接收消息完毕不会删除消息队列中的消息而已,
-
xQueueReceive()与 xQueuePeek()
最新推荐文章于 2025-06-27 10:41:07 发布
文章讨论了Cortex-M微控制器中,xQueueReceive函数用于接收并删除队列消息,强调不能在中断服务程序中使用。xQueuePeek则接收消息但不删除,以满足不同场景的需求。
2012

被折叠的 条评论
为什么被折叠?



