osThreadAttr_t

概述

Related Modules:

CMSIS

汇总

成员变量

成员变量 Name 描述
name 线程名称。
attr_bits 线程属性位。
cb_mem 用户指定的控制块指针。
cb_size 用户指定的控制块大小,单位:字节。
stack_mem 用户指定的线程栈指针。
stack_size 线程栈大小,单位:字节。
priority 线程优先级。
tz_module 线程安全配置。
reserved 线程保留参数。

详细描述

该类型用于初始化线程的各项配置,使用限制参考osThreadNew()

结构体成员变量说明

attr_bits

uint32_t osThreadAttr_t::attr_bits

Description:

线程属性位

cb_mem

void* osThreadAttr_t::cb_mem

Description:

用户指定的控制块指针

cb_size

uint32_t osThreadAttr_t::cb_size

Description:

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

name

const char* osThreadAttr_t::name

Description:

线程名称

priority

osPriority_t osThreadAttr_t::priority

Description:

线程优先级

reserved

uint32_t osThreadAttr_t::reserved

Description:

线程保留参数

stack_mem

void* osThreadAttr_t::stack_mem

Description:

用户指定的线程栈指针

stack_size

uint32_t osThreadAttr_t::stack_size

Description:

线程栈大小,单位:字节

tz_module

TZ_ModuleId_t osThreadAttr_t::tz_module

Description:

线程安全配置