message_buffer.h void vMessageBufferDelete( MessageBufferHandle_t xMessageBuffer );
void vMessageBufferDelete( MessageBufferHandle_t xMessageBuffer );
删除之前创建的消息缓冲区 (通过调用 xMessageBufferCreate() 或 xMessageBufferCreateStatic() 创建)。 如果使用动态内存(即由 xMessageBufferCreate())创建消息缓冲区, 则会释放分配的内存。
删除消息缓冲区后,不得使用消息缓冲区 句柄。
通过在构建中包含 FreeRTOS/source/stream_buffer.c 源文件, 来启用消息缓冲区功能(因为消息缓冲区使用流缓冲区)。