Этот пример показывает вам, как настроить связь CAN между блоками Вектора CAN стороны хоста и целевыми моделями. Этот пример использует:
Продукт Embedded Coder™ с оборудованием CANcaseXL, чтобы открыться и запустить модель.
Спектр Цифровая плата F28335 eZdsp™, чтобы запустить целевую модель.
Модель хоста получает сообщения CAN через Канал 1 из Вектора оборудование CANcaseXL. Модель передает сообщения CAN с помощью Канала 1 из Векторного оборудования по шине CAN.
Целевая модель содержит eCAN, Получают и блоки Передачи, которые упаковываются и распаковали использование Пакета CAN, и Распакуйте блоки из Vehicle Network Toolbox™. Чтобы запустить эту модель успешно, целевые сделанные настройки конфигурации модели должны совпадать с настройками конфигурации модели хоста. Сообщение, что целевая модель получает, управляет Цифровыми выходами GPIO на целевой Плате DSP.
Запустите модель demoVNTSL_CANMessaging_Target.slx на целевом компьютере.
Откройте модель стороны хоста demoVNTSL_CANMessaging_Host.slx.
Используйте Блок Configuration CAN, чтобы сконфигурировать канал CAN на Векторном оборудовании CAN, установленном в вашей системе.
Запустите коммуникационную модель хоста в своей системе.
Сообщения CAN отправляются между моделью хоста в вашей системе и целевой моделью, работающей на вашем целевом компьютере. Хост получает, распаковывает и отображает их использующий блоки отображения и осциллографы. Сообщение, переданное моделью хоста, управляет Цифровыми выходами GPIO на целевом компьютере.
Векторное устройство CANcaseXL использовалось для этого примера. Можно однако соединить модели с другим поддерживаемым оборудованием.