Управляйте, нужно ли генерировать пример основной программы для модели.
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.