Управляйте, сгенерировать ли пример основная программа для модели.
Генерация кода Category:> Шаблоны
Значение по умолчанию: on
Генерирует пример основная программа, ert_main.c
(или .cpp
). Файл включает:
main()
функция для сгенерированной программы
Код планирования задач, который определяет, как и когда расчеты блока выполняются на каждом временном шаге модели
Операция основной программы и используемого алгоритма планирования зависит, в основном, от того, является ли ваша модель односкоростной или многоскоростной, и также на режиме решателя вашей модели (SingleTasking
или MultiTasking
).
Не генерирует пример основная программа.
Примечание
Программное обеспечение обеспечивает статические версии основного файла,
и matlabroot
/rtw/c/src/common/rt_main.c
, как основание для пользовательских модификаций. Можно использовать любой статический основной файл в качестве шаблона для разработки встраиваемых приложений.matlabroot
/rtw/c/src/common/rt_cppclass_main.cpp
После того, как вы генерируете и настраиваете основную программу, отключаете эту опцию, чтобы предотвратить регенерацию основного модуля и перезапись вашей настроенной версии.
Можно использовать файл шаблона пользовательской обработки файла (CFP), чтобы заменить нормальную основную генерацию программы и сгенерировать основной программный модуль, настроенный для целевого окружения.
Если вы отключаете эту опцию, генератор кода производит немного отличающийся код группировки уровня, чтобы обеспечить совместимость с более старым статическим основным модулем.
Параметр: GenerateSampleERTMain |
Ввод: символьный вектор |
Значение: 'on' | 'off' |
Значение по умолчанию: 'on' |
Приложение | Установка |
---|---|
Отладка | Никакой удар |
Трассируемость | Никакой удар |
Эффективность | Никакой удар |
Меры безопасности | Никакой удар |
[1] VxWorks является зарегистрированной торговой маркой Ветра River® Systems, Inc.