Тема: Поддержка MPX
Здравствуйте. Вопрос такой, работает ли canny с шиной MPX, протокол BEAN. Задача получить из MPX пакет и вместо него отправить другой в CAN. И четыре входа, при подаче на которые + или- нужно отправить в MPX пакеты.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте. Вопрос такой, работает ли canny с шиной MPX, протокол BEAN. Задача получить из MPX пакет и вместо него отправить другой в CAN. И четыре входа, при подаче на которые + или- нужно отправить в MPX пакеты.
Поддержка Toyota MPX BEAN в контроллерах CANNY в настоящее время не реализована.
Здравствуйте! стали ли новые прошивки контроллеров Canny и новое программное обеспечение поддерживать шину MPX? может можно добавить скорость 10 кбит/с? Шина очень похожа на шину кан, может ее можно как то реализовать (если еще не реализована) может через Uart или rs232 можно ее прочесть?
структура шины:
Скорость передачи 10 кбит/с
Уровни: 12v = 1, 0v = 0.
Данные передаются кадрами. Вот структура одного кадра:
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/
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться