Разделяемое размещение кода

Описание

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

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

Настройки

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

Auto

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

  • Блоки Model

  • Блоки Simulink Function

  • Блоки Function Caller

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

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

Если модель не содержит один из вышеупомянутых блоков или Существующего Разделяемого Кода (Embedded Coder), генератор кода помещает служебный код в папку сборки (обычно, папка, которая содержит modelC или model.cpp).

Shared location

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

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

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

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

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

Похожие темы

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