基于ESP32S3的FreeRTOS之队列(三)
queue队列
常用于传递整形、结构体及指针


传递整形
- 创建队列

- 接收函数

- 接收函数

- 结果

- 对接收函数进行优化

传递结构体
- 结构体

- 发送函数

3. 接收函数

4. 队列

传递指针
小心内存的分配和清除,其它差不多
队列的多近单出
- 发送任务一
发送数字111

- 发送任务2
发送数字222

3. 接收任务

4. 队列管理

Queue Set

- 创建发送Task1

2. 发送Task2

3. 接收Task

4. Queue 将队列加入Set

队列邮箱
里面存放一个数据即队列长度为1,有一个写入邮箱的task,有一个或多个读出邮箱的task

- queue mail

2. readTask

3. writeTask

4. 结果

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 吾辈之人,自当自强不息!!
评论






