Управляйте, сгенерировать ли пример основная программа для модели.
Генерация кода Category:> Шаблоны
Значение по умолчанию: на
Генерирует пример основная программа, 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.