Main Content

将布尔数据打包到位域中

控制存储布尔信号

模型配置窗格: 代码生成 / 优化

描述

将布尔数据打包到位域中参数指定布尔信号是存储为一位位域还是布尔数据类型。

注意

当您为指定显式结构体对齐的目标生成代码时,无法使用此优化。

设置

off (默认) | on
On

将布尔信号存储到全局模块 I/O 结构体或 DWork 向量的一位位域中。这将减少 RAM 使用量,但可能导致可执行代码更多。

Off

将布尔信号作为布尔数据类型存储在全局模块 I/O 结构体或 DWork 向量中。

推荐的设置

应用场景设置
调试无影响
可追溯性无影响
效率Off(执行,ROM),On (RAM)
安全预警无影响

编程用法

参数:BooleansAsBitfields
类型:字符向量
值:'on' | 'off'
默认值:'off'

版本历史记录

在 R2009b 中推出