位字段声明符类型设定符
指定位字段类型
模型配置窗格: 代码生成 / 优化
描述
当选择配置参数将布尔数据打包到位域中时,位字段声明符类型设定符参数指定位字段类型。优化收益取决于您选择的目标。
依赖关系
将布尔数据打包到位字段中参数启用此参数。
设置
uint_T (默认) | uchar_T- uint_T
为位字段声明指定的类型是
unsigned int。- uchar_T
为位字段声明指定的类型是
unsigned char。
提示
将布尔数据打包到位域中配置参数默认设置使用无符号整数。如果位字段很小且分布分散,这可能导致 RAM 增加。在这种情况下,uchar_T 可能使用更少的 RAM,但具体取决于您的目标。
推荐的设置
| 应用情形 | 设置 |
|---|---|
| 调试 | 无影响 |
| 可追溯性 | 无影响 |
| 效率 | 目标相关 |
| 安全预警 | 无影响 |
编程用法
参数:BitfieldContainerType |
| 类型:字符向量 |
值:uint_T | uchar_T |
默认值:uint_T |
版本历史记录
在 R2010a 中推出