Jump to content
    

stm32f373r8t6 - не работает CAN на 1Mbit/s

Привет форумчанам!

Создал проект по примеру https://istarik.ru/blog/stm32/159.html
Слегка подправил, чтобы оправка нового кадра была каждые 10 мсек.

Проект работает на (кроме одной) любой скорости. Данные передаются и принимаются usb-can преобразователем (sys tec elecronic).

Вот, для примера, настроил проект на скорость CAN в 500kbit/s:
- вот настойка CAN:
37010333_m.jpg

- а вот настройка частот:
37010398_m.jpg

-а вот эти данные принимаются на скорости 500кбит/с:
37010697_m.jpg

- вот такая картина на шине CAN:
37010759_m.jpg


***********************************************************
Хорошо, перенастраиваю скорость на 1Мбит\сек.
Для этого всего лишь нужно поменять делитель частоты CAN с 4 на 2.
И Cube любезно производит расчёт скорости шины:
37010531_m.jpg

Прошиваю камень и всё. Данные не принимаются, а на шине вот такая картина:
- что бы всё влезло в монитор, пришлось изменить развёртку до 100мксек!!!!
37010856_m.jpg

При этом, если посмотреть на статус регистры то CAN  кричит и выставляет биты ошибки:
37010945_m.jpg

Биты LEC в регистре ESR: 101: Bit dominant Error


P.s.  прислали вот эту ветку для изучения http://forum.easyelectronics.ru/viewtopic.php?f=35&t=27972
Как я понял, там у автора не правильно тактировался камень. 
У меня камень тактируется не от кварца, а от внешнего генератора на 8МГц.

Share this post


Link to post
Share on other sites

Очень похоже на 16 "error active", затем 16 "error passive", в итоге "bus off".

Соглашусь, что либо терминаторы, либо точка сэмплирования выбрана неверно (я ставлю 80% и более, у вас 50%).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...