Память сигнала повторного использования.
Оптимизация Category:
Значение по умолчанию: на
Буферы памяти повторных использований программного обеспечения Simulink®, выделенные, чтобы сохранить сигналы ввода и вывода блока, уменьшая требования к памяти вашей программы в реальном времени.
Программное обеспечение Simulink выделяет отдельный буфер памяти для выходных параметров каждого блока. Это делает весь блок выходной глобальной переменной и уникальный, который во многих случаях значительно увеличивает использование ROM и RAM.
Эта опция применяет только к сигналам с классом памяти Auto
.
Повторное использование памяти может произойти только среди сигналов, которые имеют совпадающий тип данных.
Очистка этой опции может существенно увеличить объем памяти, требуемый моделировать большие модели.
Очистите эту опцию, если вы должны:
Отладьте S-функцию C-MEX
Используйте Плавающий Осциллограф или блок Floating Scope с Плавающим параметром экрана, выбранным, чтобы осмотреть сигналы в модели, что вы отлаживаете
Программное обеспечение Simulink открывает ошибочное диалоговое окно, если Signal storage reuse включен, и вы пытаетесь использовать Плавающий Осциллограф или плавающий блок Display, чтобы отобразить сигнал, буфер которого был снова использован.
Этот параметр включает:
Если у вас есть лицензия Embedded Coder®, этот параметр включает:
Выполните оперативные обновления для блоков Присвоения Присвоения и Шины
Глобальная переменная повторного использования блокирует выходные параметры
Оптимизируйте порядок блочной операции в сгенерированном коде
Повторное использование буферизует для блоков Записи Чтения и Хранилища данных Хранилища данных
Parameter:OptimizeBlockIOStorage |
Значение:
'on' | 'off' |
Значение по умолчанию:
'on' |
Приложение | Установка |
---|---|
Отладка | 'off' |
Трассируемость | 'off' |
Эффективность | На |
Меры безопасности | Никакое влияние |