XCP CAN Transport Layer

Передача сообщений XCP через CAN

Библиотека

Vehicle Network Toolbox: CAN Communication

Vehicle Network Toolbox: XCP Communication

  • XCP CAN Transport Layer block

Описание

Подсистема XCP CAN Transport Layer использует указанное устройство для транспортировки и приема сообщений XCP.

Используйте этот блок с блоком сбора данных XCP для получения и анализа определенных сообщений XCP. Используйте этот блок с блоком XCP Data Stimulation для отправки конкретной информации в модули.

Другие поддерживаемые функции

Блоки связи XCP поддерживают использование Simulink® Accelerator™ и быстрый режим Accelerator. Используя эту функцию, можно ускорить выполнение моделей Simulink. Для получения дополнительной информации об этой функции см. документацию Simulink.

Коммуникационные блоки XCP поддерживают генерацию кода с ограниченными возможностями развертывания. Генерация кода требует компилятора C++, который совместим с целью генерации кода. Дополнительные сведения см. в разделах Поддерживаемые и совместимые компиляторы.

Параметры

Device

+

Выберите устройство CAN из списка устройств, доступных для вашей системы.

Bus speed

Установите bus speed свойство для выбранного устройства. Скорость шины по умолчанию назначается выбранным устройством.

Sample time

Задайте время дискретизации блока во время симуляции, которое является временем симуляции, как описано в документации Simulink. Это значение определяет частоту запуска подсистемы транспортного слоя XCP CAN и базовых блоков во время симуляции. Если блок находится внутри триггируемой подсистемы или чтобы наследовать шаг расчета, можно задать -1 в качестве шага расчета. Можно также задать MATLAB® переменная для шага расчета. Значение по умолчанию является 0,01 (в секундах).

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2013a