FreeRTOS 任务间通信,怎么实现?
原文中文,约2300字,阅读约需6分钟。
📝
内容提要
FreeRTOS是一个灵活可裁剪、可抢占的多任务内核,没有任务数量限制。任务之间相互独立,互不干扰。FreeRTOS提供了实时操作系统所需的所有功能,包括任务通信。可以使用现成的轮子如CMSIS-RTOS进行进一步封装,方便移植。可以通过任务句柄实现任务通信,使用osEventFlagsWait函数等待信号,使用osEventFlagsSet函数发送信号。
🏷️