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