Используйте bitsets, чтобы уменьшать объем памяти, требуемый сохранить переменные настройки состояния.
Оптимизация Category:
Значение по умолчанию: Off
Хранилища утверждают переменные настройки в bitsets. Потенциально уменьшает объем памяти, требуемый сохранить переменные. Потенциально требует большего количества инструкций получить доступ к настройке состояния, которая может привести к менее оптимальному коду.
Хранилища утверждают переменные настройки в байтах без знака. Потенциально увеличивает объем памяти, требуемый сохранить переменные. Потенциально требует меньшего количества инструкций получить доступ к настройке состояния, которая может привести к более оптимальному коду.
Установка этого флажка может значительно уменьшать объем памяти, требуемый сохранить переменные. Однако это может увеличить объем памяти, требуемый сохранить целевой код, если целевой процессор не включает инструкции для управления bitsets.
Установите этот флажок для Stateflow® графики, которые имеют большое количество одноуровневых состояний на данном уровне иерархии.
Снимите этот флажок для диаграмм Stateflow с небольшим количеством одноуровневых состояний на данном уровне иерархии.
Этот параметр требует Simulink® Лицензия Coder™.
Параметр: StateBitsets |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Приложение | Установка |
---|---|
Отладка | Off |
Трассируемость | Off |
Эффективность | Прочь (выполнение, ROM), на (RAM) |
Меры безопасности | Никакой удар |