tags: [concept] type: concept
FIFO、线程安全、阻塞/非阻塞。xQueueCreate()、xQueueSend()、xQueueReceive()。
| 类型 | 用途 |
|---|---|
| 二值信号量 | 同步、互斥(类似长度=1 队列) |
| 计数信号量 | 资源管理、事件计数 |
| 互斥信号量 | 带优先级继承,解决优先级翻转 |
多个事件位组合等待。xEventGroupCreate()、xEventGroupWaitBits()。
无需中间对象,32 位通知值。可模拟信号量/邮箱/事件组。
raw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/07-消息队列与队列集.mdraw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/08-信号量与互斥信号量.mdraw/Joplin/嵌入式+Linux/FreeRTOS学习笔记/09-事件标志组与任务通知.md