exponenta event banner

Embedded Coder — Блоки

Архитектура модели и проект

Планирование

Основанное на событии планирование
Asynchronous Task SpecificationЗадайте приоритет асинхронной задачи, представленной моделью, на которую ссылаются, инициированной асинхронным прерыванием
Async InterruptСгенерируйте процедуры обработки прерывания Еврокарты модуля Versa (VME) (ISRs), которые выполняют нисходящие подсистемы или блоки Синхронизации Задачи
Task SyncЗапустите код нисходящей подсистемы вызова функций или диаграммы Stateflow путем порождения примера RTOS (VxWorks) задача

Настройка модели

Custom MATLAB fileОбновите активные параметры конфигурации родительской модели при помощи файла, содержащего пользовательский код MATLAB
ERT (optimized for fixed-point)Обновите активные параметры конфигурации родительской модели для генерации фиксированной точки ERT
ERT (optimized for floating-point)Обновите активные параметры конфигурации родительской модели для генерации кода с плавающей точкой ERT
GRT (debug for fixed/floating-point)Обновите активные параметры конфигурации родительской модели для фиксированной точки GRT или генерации кода с плавающей точкой
GRT (optimized for fixed/floating-point)Обновите активные параметры конфигурации родительской модели для фиксированной точки GRT или генерации кода с плавающей точкой

Внешняя интеграция кода

Model HeaderЗадайте внешний код заголовка
Model SourceЗадайте внешний исходный код
System DerivativesЗадайте внешний системный код производной
System DisableУкажите, что внешняя система отключает код
System EnableУкажите, что внешняя система включает код
System InitializeЗадайте внешний системный код инициализации
System OutputsЗадайте внешнюю систему выходной код
System StartЗадайте внешний системный код запуска
System TerminateЗадайте внешний системный код завершения
System UpdateЗадайте внешний системный код обновления

Блоки для целевых процессоров

Byte PackПреобразуйте входные сигналы в uint8 вектор
Byte ReversalОбратный порядок байтов во входном слове
Byte UnpackРаспакуйте входной вектор UDP uint8 в значения типа данных Simulink
CAN PackУпакуйте отдельные сигналы в сообщение CAN
CAN UnpackРаспакуйте отдельные сигналы из сообщений CAN
Host SCI ReceiveСконфигурируйте последовательный интерфейс стороны хоста, чтобы получить данные из последовательного порта
Host SCI SetupСконфигурируйте COM-порты для Передачи SCI стороны хоста и Получите блоки
Host SCI TransmitСконфигурируйте последовательный интерфейс стороны хоста, чтобы передать данные к последовательному порту
UDP ReceiveПолучите пакет UDP
UDP SendОтправьте сообщение UDP

Авторская разработка блока и индивидуальная настройка

S-функции
Generated S-FunctionПредставляйте модель или подсистему как сгенерированный код S-функции