реклама на сайте
подробности

 
 
> Работа stm32f103 с ELM327 (не удается установить связь)
voicek
сообщение May 6 2015, 11:19
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 10-10-10
Из: Королёв Моск.обл.
Пользователь №: 60 052



Проектирую автомозг на STM32. Пытаюсь настроить общение с адаптером OBD2 ELM327 USB по кан шине.

В режиме loopback с отрванным драйвером MCP2551, посылка отправляется и приходит.
Подключаю драйвер. Режим normal, sjw=1, ts1=3, ts2=4, bpr=18, если частота APB1 - 36МГц, то скорость получается 250 Kbaud.
Пытаюсь отправлять из терминала в ELM данные. Модуль кан генерит прерывание по ошибкам (я его включил), и в регистре ESR в поле LEC выставляется значение 0х01. По даташиту это - Stuff Error.

000: No Error
001: Stuff Error
010: Form Error
011: Acknowledgment Error
100: Bit recessive Error
101: Bit dominant Error
110: CRC Error
111: Set by software

Что обозначает Stuff Error? Может кто ковырял подобную связку, поможите...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016