Узел CAN после сбоя замолчал до перезагрузки питания
При монтаже узел ненадолго подключили к шине на 250 кбит/с, хотя он настроен на 500 кбит/с. После исправления кабеля узел продолжает принимать кадры, но сам ничего не передаёт: HAL_CAN_AddTxMessage отрабатывает, а на шине его кадров нет. Помогает только перезагрузка.
Что случилось с контроллером?
- TEC превысил 255, узел ушёл в bus-off
- Контроллер переключился на 250 кбит/с
- Переполнился буфер приёма, передача заблокирована
- Узел перешёл в error passive и только слушает
