下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

内核
最新资讯
FreeRTOS 路线图和代码贡献流程。
使用 FreeRTOS 实现 OPC-UA over TSN。
FreeRTOS-Plus-TCP 现具有统一的 IPv4 和 IPv6 功能,支持多接口。
为基于 FreeRTOS 的固件实现防砖化 MCU FOTA:
宣布停止支持 FreeRTOS 202012 LTS。

xMessageBufferGetStaticBuffers()
[RTOS 消息缓冲区 API]


message_buffer.h

 BaseType_t xMessageBufferGetStaticBuffers( MessageBufferHandle_t xMessageBuffer,
                                            uint8_t ** ppucMessageBufferStorageArea,
                                            StaticMessageBuffer_t ** ppxStaticMessageBuffer );

configSUPPORT_STATIC_ALLOCATION 必须定义为 1,此函数才可用。 更多信息,请参阅 配置RTOS 文档。

检索指向静态创建的消息缓冲区的数据结构体缓冲区和存储区缓冲区的指针。这些缓冲区 与创建时提供的缓冲区相同。

参数:
xMessageBuffer   数据结构体缓冲区和存储区缓冲区将被检索的消息缓冲区。
ppucMessageBufferStorageArea   用于返回指向消息缓冲区存储区缓冲区的指针。
ppxStaticMessageBuffer   用于返回指向消息缓冲区的数据结构体缓冲区的指针。
返回:
如果检索到缓冲区,则返回 pdTRUE,否则返回 pdFALSE。





Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.