Упакуйте булевы данные в битовые поля

Описание

Задайте, хранятся ли булевы сигналы как однобитные битовые поля или как булев тип данных.

Категория: Оптимизация

Примечание

Вы не можете использовать эту оптимизацию, когда вы генерируете код для цели, которая задает явное выравнивание структуры.

Настройки

Значение по умолчанию: Off

On

Булевская переменная хранилищ сигнализирует в однобитные битовые поля в глобальных структурах блока I/O или векторах DWork. Это будет уменьшать RAM, но может вызвать более исполняемый код.

Off

Булевская переменная хранилищ сигнализирует как булев тип данных в глобальных структурах блока I/O или векторах DWork.

Зависимости

Этот параметр:

  • Требует лицензии Embedded Coder®.

  • Появляется только для основанных на ERT целей.

Информация о командной строке

Параметр: BooleansAsBitfields
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьНикакой удар
ЭффективностьПрочь (выполнение, ROM), на (RAM)
Меры безопасностиНикакой удар

Похожие темы