Передайте допускающую повторное использование подсистему выходные параметры как

Описание

Задайте, как допускающая повторное использование подсистема передает выходные параметры.

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

Настройки

Значение по умолчанию: 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)
Меры безопасностиНикакой удар

Похожие темы