搜索

freertos消息队列的值传递和指针传递


发布时间: 2022-11-25 03:29:01    浏览次数:43 次

消息队列的使用方法总结:

1、消息队列初始化(定义一个消息队列的结构体),一般在main.c中完成。

2、消息队列的发送:

  a extern 消息队列

   b 定义一个结构体的指针指向消息消息队列

   c 对指针进行操作,然后使用消息队列发送函数发送指针

3、消息队列的接收:

  a extern 消息队列

   b 定义一个结构体的指针指向消息消息队列

   c 使用消息队列接收函数接收指针,然后对指针的内容(消息长度 消息内容)进行处理

 

值传递 :消息队列发送的是结构体或者数组的地址,传递的是实际值

指针传递:消息队列发送的是指向结构体或者数组的指针的地址,传递的是指针

下图为值传递

下图为指针传递

 

免责声明 freertos消息队列的值传递和指针传递,资源类别:文本, 浏览次数:43 次, 文件大小:-- , 由本站蜘蛛搜索收录2022-11-25 03:29:01。此页面由程序自动采集,只作交流和学习使用,本站不储存任何资源文件,如有侵权内容请联系我们举报删除, 感谢您对本站的支持。 原文链接:https://www.cnblogs.com/realiot/p/16916733.html