exponenta event banner

Создание примера основной программы

Описание

Управление созданием примера основной программы для модели.

Категория: Создание кода > Шаблоны

Настройки

По умолчанию: вкл.

На

Создает пример основной программы, 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), чтобы переопределить обычную основную генерацию программы и создать основной программный модуль, настроенный для целевой среды.

Зависимости

  • Этот параметр включает целевую операционную систему.

  • Необходимо включить этот параметр и выбрать VxWorksExample для целевой операционной системы при использовании блоков библиотеки VxWorks ® [1].

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

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

Рекомендуемые параметры

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

Связанные темы


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