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

Описание

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

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

Настройки

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

Auto

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

  • Блоки Model

  • Функциональные блоки Simulink

  • Функциональные блоки Вызывающей стороны

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

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

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

Shared location

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

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

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

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

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

Похожие темы