В этом примере показано, как настроить связь CAN между блоками CAN-вектора на стороне хоста и целевыми моделями. В этом примере используются:
Продукт Embedded Coder™ с оборудованием CANaseXL для открытия и запуска модели.
Плата Spectrum Digital F28335 eZdsp™ для запуска целевой модели.

Главная модель принимает сообщения CAN через канал 1 аппаратных средств Vector CANcaseXL. Модель передает сообщения CAN с использованием канала 1 аппаратных средств Vector по шине CAN.

Целевая модель содержит блоки приема и передачи eCAN, которые упаковываются и распаковываются с использованием блоков CAN Pack и Unpack из Toolbox™ сети транспортных средств. Для успешного запуска этой модели параметры конфигурации целевой модели должны соответствовать параметрам конфигурации главной модели. Сообщение, которое получает целевая модель, управляет цифровыми выходами GPIO на целевой плате DSP.
Запустите demoVNTSL_CANMessaging_Target.slx модели на целевом оборудовании.
Откройте demoVNTSL_CANMessaging_Host.slx модели на стороне основы.
Блок конфигурации CAN используется для конфигурирования канала CAN на аппаратном обеспечении Vector CAN, установленном в системе.
Запустите модель связи хоста в системе.
Сообщения CAN отправляются между моделью хоста в системе и целевой моделью, работающей на целевом оборудовании. Хост получает, распаковывает и отображает их с помощью экранных блоков и областей. Сообщение, передаваемое моделью хоста, управляет цифровыми выходами GPIO на целевых аппаратных средствах.
Для этого примера использовали векторное устройство CANaseXL. Однако можно подключить модели к другому поддерживаемому оборудованию.