基于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 许可协议。转载请注明来自 吾辈之人,自当自强不息!!
评论