Сгенерируйте основную программу для развертывания на цели несмонтированной платы

То В этом примере показано, как сконфигурировать модель, таким образом, что генератор кода производит пример основная программа, которую можно настроить для развертывания на целевом компьютере несмонтированной платы (не имеет операционной системы). Когда вы выбираете параметр конфигурации модели, Генерируют пример основная программа, генератор кода производит файл в качестве примера ert_main.c или ert_main.cpp. Этот файл включает:

  • main() функция для сгенерированной программы

  • Код планирования задач, который определяет, как и когда расчеты блока выполняются на каждом временном шаге модели

Операция main программа и алгоритм планирования зависят, в основном, от:

  • Является ли модель односкоростным или многоскоростной моделью

  • Установлен ли режим решателя модели в однозадачность или многозадачность

Для получения дополнительной информации смотрите, Развертывают Сгенерированные Программы Независимого исполняемого файла В Целевой компьютер.

В качестве альтернативы можно сконфигурировать модель, чтобы сгенерировать пример основная программа для развертывания на целевом компьютере, который запускает операционную систему VxWorks&reg или распараллелил код, который работает хостовой операционной системе. Файл в качестве примера ert_main.c то, что генератор кода производит, показывает, как развернуть сгенерированный пример кода.

Можно настроить сгенерированную основную программу при помощи шаблона пользовательской обработки файла (CFP). Рассмотрите использование файла шаблона к:

  • Соберите сгенерированный код в буферах

  • Вызовите API, чтобы получить буферизованный код в определенные разделы сгенерированного источника и заголовочных файлов

Для получения дополнительной информации см. шаблон настройки Файла.

Открытая модель в качестве примера

Откройте модель rtwdemo_examplemain в качестве примера.

open_system('rtwdemo_examplemain');

Сконфигурируйте модель

1. Откройте приложение Embedded Coder.

2. Избранный параметр конфигурации модели Генерирует пример основная программа. Когда вы выбираете этот параметр, вы включаете Целевую операционную систему параметра.

3. Установите Целевую операционную систему параметра на BareBoardExample, VxWorksExample, или NativeThreadsExample. Для получения дополнительной информации смотрите Целевую операционную систему.

4. Рассмотрите, хотите ли вы задать пользовательский шаблон обработки файла. Чтобы сконфигурировать шаблон, задайте имя файла и расширение для вашего файла шаблона TLC как строка для шаблона настройки Файла параметра конфигурации модели.

Сгенерируйте код

Сгенерируйте и смотрите код.

Добавьте закодированные рукой индивидуальные настройки

Увеличьте сгенерированный код с ручным кодом по мере необходимости.