Генератор кода поддерживает интегрирование сгенерированного кода с операционными системами и процессорами. Для получения дополнительной информации смотрите Embedded Coder Поддерживаемые аппаратные средства.
В этом примере показано, как симулировать и сгенерировать код для асинхронных событий в многозадачной системе в реальном времени.
Методы интегрирования операционной системы, что пример демонстрирует использование один или несколько блоков в vxlib1 библиотека. Эти блоки обеспечивают примеры начальной точки, чтобы помочь вам разработать пользовательские блоки для своего целевого окружения.
Модель в качестве примера
Откройте rtwdemo_vxworks модель.
model = 'rtwdemo_vxworks'; open_system(model); %

Описание модели
Модель в качестве примера содержит две асинхронно выполняемых подсистемы, Count и Algorithmколичество выполняется на уровне прерывания. Algorithm выполняется в асинхронной задаче. Сгенерированный код для этих блоков адаптируется для операционной системы VxWorks®. Однако можно изменить Async Interrupt и Task Sync блоки, чтобы сгенерировать код для вашей среды выполнения, используете ли вы операционную систему или нет.
Сопутствующая информация