Размещение общего кода

Описание

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

Category: Генерация кода > Интерфейс

Настройки

По умолчанию: Auto

Auto

Генератор кода помещает код утилиты в codeGenFolder/ slprj/ target/ _sharedutils (или codeGenFolder/targetSpecific/_shared) папка для модели, содержащая Existing Shared Code (Embedded Coder) или, по крайней мере, один из следующих блоков:

  • Model блоки

  • Simulink Function блоки

  • Function Caller блоки

  • Вызовы функций Simulink из Stateflow или MATLAB Function блоков

  • Stateflow графические функции, когда вы выбираете параметр Export Chart Level Functions

Если модель не содержит один из вышеуказанных блоков или Existing Shared Code (Embedded Coder), генератор кода помещает код утилиты в папку сборки (обычно, папку, которая содержит model.c или model.cpp).

Shared location

Указывает код для утилит, которые будут помещены в codeGenFolder/ slprj/ target/ _sharedutils (или codeGenFolder/targetSpecific/_shared) папка.

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

Параметр: UtilityFuncGeneration
Тип: Вектор символов
Значение: 'Auto' | 'Shared location'
По умолчанию: 'Auto'

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

ПриложениеНастройка
ОтладкаShared location (GRT)
Нет влияния (ERT)
ТрассируемостьShared location (GRT)
Нет влияния (ERT)
ЭффективностьНет влияния (выполнение, ОЗУ)
Shared location (ПЗУ)
Меры безопасностиНикакого влияния

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте