Буферы повторного использования различных размеров и размерностей

Уменьшайте потребление памяти путем многократного использования буферов, чтобы хранить данные различных размеров и размерностей.

Настройки

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

На

Генератор кода пытается снова использовать те же буферы, чтобы хранить данные различных размеров и размерностей. Эта оптимизация сохраняет потребление ROM и RAM.

'off'

Повторные использования генератора кода буферизуют, только если у них есть тот же размер и форма как данные.

Зависимости

  • Этот параметр появляется только для основанных на ERT целей.

  • При генерации кода этот параметр требует лицензии Embedded Coder®.

  • Этот параметр включен Повторным использованием памяти (Simulink Coder).

Советы

  • Если ваша модель содержит допускающий повторное использование пользовательский класс памяти, чтобы задать повторное использование на сигналах, которые имеют различные размеры и формы, необходимо выбрать параметр Reuse buffers of different sizes and dimensions или удалить спецификацию. В противном случае, в процессе моделирования, модель производит ошибку.

  • Генератор кода не заменяет буфер на более низкий приоритетный буфер, который имеет меньший размер.

  • Генератор кода не снова использует буферы, которые имеют различные размеры и символьные размерности.

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

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

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

ПриложениеУстановка
Отладкаoff
Трассируемостьoff
Эффективностьon
Меры безопасностиНикакой удар

Похожие темы