Файл упаковочный формат

Описание

Задайте, строит ли генерация кода компоненты кода из модулей во многие файлы или уплотняет сгенерированный код в несколько файлов. Можно задать различный файл упаковочный формат для каждой модели, на которую ссылаются.

Генерация кода Category:> Размещение Кода

Настройки

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

Modular

  • Выходные параметры model_data.c, model_private.h и model_types.h, в дополнение к генерации model.c и model.h. Для содержимого этих файлов см. таблицу в Модулях Сгенерированного кода.

  • Поддержки, генерирующие отдельные исходные файлы для подсистем. Для получения дополнительной информации о генерации кода для подсистем смотрите Генерацию Управления Функций для Подсистем (Simulink Coder).

  • Если вы задаете Shared code placement как Auto на Code Generation> панель Interface диалогового окна Configuration Parameter, некоторые служебные файлы находятся в каталоге сборки. Если вы задаете Shared code placement как Shared location, отдельные файлы сгенерированы для служебного кода в общем ресурсе.

Compact (with separate data file)
  • Условно выходные параметры model_data.c, в дополнение к генерации model.c и model.h.

  • Если вы задаете Shared code placement как Auto на Code Generation> панель Interface диалогового окна Configuration Parameter, служебные алгоритмы заданы в model.c. Если вы задаете Shared code placement как Shared location, отдельные файлы сгенерированы для служебного кода в общем ресурсе.

  • Не поддерживает отдельные исходные файлы для подсистем.

  • Не делает моделей поддержки с невстроенными S-функциями.

Compact
  • Содержимое model_data.c находится в model.c.

  • Содержимое model_private.h и model_types.h находится в model.h или model.c.

  • Если вы задаете Shared code placement как Auto на Code Generation> панель Interface диалогового окна Configuration Parameter, служебные алгоритмы заданы в model.c. Если вы задаете Shared code placement как Shared location, отдельные файлы сгенерированы для служебного кода в общем ресурсе.

  • Не поддерживает отдельные исходные файлы для подсистем.

  • Не делает моделей поддержки с невстроенными S-функциями.

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

Параметр: ERTFilePackagingFormat
Ввод: символьный вектор
Значение: 'Modular' | 'CompactWithDataFile' | 'Compact'
Значение по умолчанию: 'Modular'

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

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьНикакое влияние
Меры безопасностиНикакое влияние

Похожие темы