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

 
 
> CAN stm32f767 without phy, Не могу принять сообщения в режиме loopback
Golikov A.
сообщение Jun 19 2018, 13:37
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Всем привет!

Пытаюсь получить отправляемое сообщение в режиме loopback на nucleo платке. Платка одна и без физики кана.

Кану клоки включил, скорость настроил, в регистре CAN_BTR битик loopback режима поставил.
Фильтры настроил на прием по маске, маска 0.
На tx пине вижу правильную посылку. Ни прерывания, ни счетчика сообщений входного фифо не вижу.

Если loopback отключить - то вижу ретрансмиты, если включить то посылается и вижу статусы удачной посылки, ack игнорируется - то есть как бы все как должно быть в loopback.
Однако если физически tx и rx на плате не замкнуть, то кан не выходит даже из слип режима, на rx видит вечный 0. Так и должно быть? Соединения rx и tx внутри кристалла не происходит?

Кто пробовал запускать в loopback, можно это сделать без внешней физики?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Jun 20 2018, 08:37
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



-------------------------------------------------------------------------------------
В общем разобрался, тему можно закрывать.
Для старта на RX нужна 1, чтобы кан вышел из слип режима. Для этого надо подключить либо внешнюю физику, либо просто замкнуть RX на TX,
может можно ногу сделать выходной и зажать в 1.
После того как кан вышел из слип мода он уже работает в loopback нормально, независимо есть перемычка или физика, или нет. Вот...

проблема приема, естественно, была связана с неправильными фильтрами.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Jun 20 2018, 12:34
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Golikov A. @ Jun 20 2018, 11:37) *
В общем разобрался, тему можно закрывать.

Спасибо за инф.
Мануалы от STM увеличивают степень неопределенности во Вселенной.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:15
Рейтинг@Mail.ru


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