Сгенерируйте пример основная программа

Описание

Управляйте, сгенерировать ли пример основная программа для модели.

Генерация кода Category:> Шаблоны

Настройки

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

На

Генерирует пример основная программа, ert_main.c (или .cpp). Файл включает:

  • Функция main() для сгенерированной программы

  • Код планирования задач, который определяет, как и когда вычисления блока выполняются на каждом временном шаге модели

Операция основной программы и используемого алгоритма планирования зависит, в основном, от того, является ли ваша модель односкоростной или многоскоростной, и также на режиме решателя вашей модели (SingleTasking или MultiTasking).

'off'

Не генерирует пример основная программа.

Примечание

Программное обеспечение обеспечивает статические версии основного файла, matlabroot/rtw/c/src/common/rt_main.c и matlabroot/rtw/c/src/common/rt_cppclass_main.cpp, как основание для пользовательских модификаций. Можно использовать любой статический основной файл в качестве шаблона для разработки встраиваемых приложений.

Советы

  • После того, как вы генерируете и настраиваете основную программу, отключаете эту опцию, чтобы предотвратить регенерацию основного модуля и перезапись вашей настроенной версии.

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

  • Если вы отключаете эту опцию, генератор кода производит немного отличающийся код группировки уровня, чтобы поддержать совместимость с более старым статическим основным модулем.

Зависимости

  • Этот параметр включает Target operating system.

  • Необходимо включить этот параметр и выбрать VxWorksExample for Target operating system, если вы используете блоки библиотеки VxWorks® [1].

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

Параметр: GenerateSampleERTMain
Ввод: символьный вектор
Значение: 'on' | 'off'
Значение по умолчанию: 'on'

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

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

Похожие темы


[1]  VxWorks является зарегистрированной торговой маркой Ветра River® Systems, Inc.