osMessageQueueAttr_t


osMessageQueueAttr_t

概述

Related Modules:

CMSIS

汇总

成员变量

成员变量 Name 描述
name 消息队列名称。
attr_bits 消息队列属性位。
cb_mem 用户指定内存的控制块指针。
cb_size 用户指定内存的控制块大小,单位: 字节。
mq_mem 用户指定内存作为消息队列空间的指针。
mq_size 用户指定内存的大小,单位: 字节。

详细描述

该类型用于初始化消息队列的各项配置,使用限制参考osMessageQueueNew()

结构体成员变量说明

attr_bits

uint32_t osMessageQueueAttr_t::attr_bits
1

描述:

消息队列属性位

cb_mem

void* osMessageQueueAttr_t::cb_mem
1

描述:

用户指定内存的控制块指针

cb_size

uint32_t osMessageQueueAttr_t::cb_size
1

描述:

用户指定内存的控制块大小,单位: 字节

mq_mem

void* osMessageQueueAttr_t::mq_mem
1

描述:

用户指定内存作为消息队列空间的指针

mq_size

uint32_t osMessageQueueAttr_t::mq_size
1

描述:

用户指定内存的大小,单位: 字节

name

const char* osMessageQueueAttr_t::name
1

描述:

消息队列名称