Подскажите простому человеку. Понятие " шина". Can, i2c... Я понимаю это такая организация физического уровня когда все участники могут выплинуть своё сообщение когда угодно и шина не подавится, сработает доминантный уровень и в сависимости от приоритета id остальные "прервут" передачу. В отличии от uart/rs-485 где одновременная передача если не сломает линию, то будеш "шум" и никто ничего не получит? Правельно себе всё представил?

Комментарии: 16

  1. Ogurezzz

    Ну шина, как я понимаю, это когда к одному проводу "цепляется" несколько устройств.

    • Anonim

      К RS -485 можно куеву тучу нацеплять, но шиной она не станет.

      • Fedor

        Почему? Просто автоматического разрешения коллизий не будет Если каждый будет говорить в свой квант времени - все будет ок

        • 2net

          значит клок нужен

          • Fedor

            Либо RTC на каждом устройстве с синхронизацией по мастеру

        • Anonim

          Так это уже не будет "шина". В общем спросил, ничего путного не нагуглил..

          • Vga

            Точнее, RS-485 - это чисто физический уровень, а шина, например модбас, создается поверх него

            • Anonim

              Хз модбас это уто уже L7 уровень. А у can физический уровень уже шина. А L7 это CanOpen и т.п. в общем не знаю, сделал свои догадки, спросил у опытных

              • Vga

                CAN емнип физику не определяет вообще Он только требует чтобы физика имела два состояния, одно из которых способно перекрыть другое > Хз модбас это уто уже L7 уровень. По 7-уровневой модели OSI чтоль? Нет, не думаю что 7-й

                • Anonim

                  Да. Точно. Но определяет поле арбитража, которое физикой rs-485 не обеспечишь.

                • Anonim

                  Хорошее замечание. Как тогда называется физический уровень can-шины к которому все привыкли?

                  • Denis

                    витая пара?)

                    • Anonim

                      Думаю нет..

          • Dmitriy

            Потому как шина в ЭВМ для передачи. Это просто совокупность проводников, грубо говоря, первый уровень ... И2ц, кан гуглите по понятию интерфейс - совокупность программных и аппаратных правил ...

      • Vga

        Почему не станет, станет

    • 2net

      смотря к какой есть разные организации

Не нашли ответ?

Вам также может быть интересно