Задайте, как допускающая повторное использование подсистема передает выходные параметры.
Категория: Оптимизация
Значение по умолчанию:
Individual arguments
Individual arguments
Передачи каждый допускающий повторное использование выходной аргумент подсистемы как адрес локальной переменной, вместо как указатель на область глобальной памяти, содержащей выходные аргументы. Эта опция уменьшает использование глобальной памяти и устраняет копирование локальных переменных назад к глобальным структурам блока I/O. Когда сигналы выделяются как локальные переменные, может быть увеличение размера стека. Если увеличения размера стека вне уровня, который вы хотите, используйте настройку по умолчанию. По умолчанию максимальное количество выходных аргументов передало, индивидуально 12. Чтобы увеличить число аргументов, увеличьте значение параметра Maximum number of arguments for subsystem outputs.
Structure reference
Передает допускающую повторное использование подсистему выходные параметры как указатель на структуру, сохраненную в глобальной памяти.
Примечание
Опция по умолчанию используется для допускающих повторное использование подсистем, которые имеют сигналы с переменными размерностями.
Этот параметр:
Требует Embedded Coder® лицензия.
Появляется только для основанных на ERT целей.
Параметр:
PassReuseOutputArgsAs |
Значение:
'Structure reference' | 'Individual arguments' |
Значение по умолчанию:
'Individual arguments' |
Приложение | Установка |
---|---|
Отладка | Никакой удар |
Трассируемость | Никакой удар |
Эффективность | Individual arguments (выполнение, RAM), Structure reference (ROM) |
Меры безопасности | Никакой удар |