1

Тема: Поддержка MPX

Здравствуйте. Вопрос такой, работает ли canny с шиной MPX, протокол  BEAN. Задача получить из MPX пакет и вместо него отправить другой в CAN. И четыре входа, при подаче на которые + или- нужно отправить в MPX пакеты.

2

Re: Поддержка MPX

Поддержка Toyota MPX BEAN в контроллерах CANNY не реализована.

3

Re: Поддержка MPX

Здравствуйте! стали ли новые прошивки контроллеров Canny и новое программное обеспечение поддерживать шину MPX? может можно добавить скорость 10 кбит/с? Шина очень похожа на шину кан, может ее можно как то реализовать (если еще не реализована) может через Uart или rs232 можно ее прочесть?

структура шины:
Скорость передачи 10 кбит/с
Уровни: 12v = 1, 0v = 0.

Данные передаются кадрами. Вот структура одного кадра:
https://a.d-cd.net/2e4f28ds-960.jpg
SOF (1 бит) Указывает начало кадра
PRI (4 бита) Приоритет сообщения
ML (4 бита) Длина сообщения DST-ID + MES-ID + DATA (3-13)
DST-ID (8 бит) ID получателя
MES-ID (8 бит) ID сообщения
DATA (8-88 бит) Область данных. Может быть от 1 до 11 байт.
CRC8 (8 бит) Контрольная сумма. Полином для CRC8 = 0x13
EOM (8 бит) Указывает конец сообщения (всегда 01111110 = 0x7e)
RSP (2 бита) Область ответа на сообщение
EOF (6 бит) Указывает конец кадра
Чтобы исключить совпадение передаваемых данных с флагом EOM используется бит-стаффинг.
После пяти одинаковых бит подряд вставляется один инвертированный бит. При получении сообщения стаффинг-биты игнорируются. Правило применяется от SOF до CRC8 включительно. Сами стаффинг-биты в этом тоже участвуют.

Взято отсюда https://www.drive2.ru/b/494654889247376137/

Вложений в сообщении

Иконка вложения 2e4f28ds-960.jpg 44.03 кб, скачивался 5 раз, последний раз 2021-02-06