2016-06-10 6 views
0

Привет, я просто начинаю читать протокол CAN, и я просто застрял здесь.Обнаружение доминирующего бита во время перерыва по шине CAN

На перегружать шины кадр приходит только с 2-мя условиями

  1. когда внутри приемника не достаточно хорошо, чтобы принять следующий кадр
  2. когда доминирующий бит обнаружен во время антракта. ТАК, какой сценарий может произойти во втором случае? Каковы другие эффекты этого сценария на шине CAN, а также в других узлах?

Благодарим вас заблаговременно.

ответ

1

Период действия INTERMISSION означает при передаче INTER FRAME SPACE (Три рецессивных бита) между кадрами DATA и REMOTE. В течение периода INTERIMISSION шина находится в состоянии IDLE, и ни одному из узлов не разрешено инициировать передачу. Во время перерыва период любой доминирующий бит обнаруживается между данными и удаленным фреймом (из-за шума), создается СБРОС ПЕРЕГРУЗКИ. Состояние простоя шины длится до тех пор, пока узел не сможет что-то передать, при котором обнаружение доминирующего бита на шине в SOF.