老师,请问这个消息队列发送和接受消息时。是不是从任务栈内存中的一个变量拷贝到消息队列

🔍 溯源 ✍️ Jack | 📅 2025-02-23 | 👍 0 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/RTOS #质量/普通

原帖 | Jack | 2025-02-23 16:05 | 👍0 | 阅读约1

老师,请问这个消息队列发送和接受消息时。是不是从任务栈内存中的一个变量拷贝到消息队列的内存空间中,然后在拷贝到接收任务的任务栈中。进行的两次拷贝都是在freertos管理的堆上进行的?是不是都是在ram中进行的操作,不是很理解。

是的,队列创建后都是在Freertos管理的堆中。

那进行的两次拷贝都是在freertos管理的堆上进行的吗?这个操作是cpu干的吗

是的,Cpu干的

fcc130565285.jpg


相关笔记