Лекция 311. Шина USB - кодирование сигналов

Поделиться
HTML-код
  • Опубликовано: 24 авг 2016
  • При кодировании сигналов на шине USB применяют метод NRZI. В лекции описан этот способ кодирования и устройство для его реализации. Байты передаются начиная с младшего бита. Каждый пакет данных на шине начинается с байта 0х80, обеспечивая надежную синхронизацию на приемнике. Для предотвращения длинных последовательностей одного уровня применяют бит-стаффинг см лекц 229, вставляя дополнительный 0 после каждой группы из 6 единиц, идущих подряд. Список всех лекций на сайте автора в описании канала.

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

  • @shinigamineko333
    @shinigamineko333 7 лет назад +13

    Самый крутой разбор темы по юсб, спасибо! С нетерпением жду продолжения!

  • @MrWinston230
    @MrWinston230 7 лет назад +9

    замечательные лекции. жду следующие выпуски касательно usb

  • @DmitriyIvanov6542
    @DmitriyIvanov6542 7 лет назад +5

    Большое спасибо, лекция как всегда очень интересна!

  • @lionlinux
    @lionlinux 4 года назад +2

    Раньше такое по телевизору показывали ... но и тут получается 9 тыс слушателей - это больше чем наверное все группы у них вместе взятые!

    • @user-im5ok5px2p
      @user-im5ok5px2p 3 года назад +2

      По телевизоре это не прибыльно показывать, по телевизору нужно фигню показывать, чтобы больше приманить зрителей

  • @avashkevich
    @avashkevich 7 лет назад +4

    большое спасибо, очень познавательные лекции

  • @CANHacker
    @CANHacker 5 лет назад +3

    Отлично, спасибо

  • @badmaster6521
    @badmaster6521 6 лет назад +4

    это круто :)

  • @sereojabadbad1876
    @sereojabadbad1876 7 лет назад +2

    спосибо за лекцию

  • @METScpmpany
    @METScpmpany 4 года назад +3

    Автор, скажите пожалуйста, у Вас кодированный сигнал Q при двух 1 единицах подряд не инвертируется. Хотя согласно NRZI кодирования (Non Return to Zero with ones Inverted, NRZI-- при передаче единицы потенциал
    инвертируется на противоположный , при нуле сохраняет предыдущее состояние. Этот код называется кодом с инверсией при единице). Пожалуйста развейте мои сомнения. Возможно применен стандарт NRZ? Или 1 и 0 поменяны местами судя по графику? P.S. Лекция отличная.

  • @Gagik5779
    @Gagik5779 7 лет назад +9

    а можно урок про протоколов авто технологии KWP 2000,CAN лайн и т и п
    спасибо заранее

  • @eurosetvk
    @eurosetvk 7 лет назад +5

    Хах, эта "устойчивая" схема\протокол не может преодолеть двухметровый барьер по проводам. Постоянное переподключение, чуть что - обрыв. Чтобы работало без сбоев, нужно постоянно молиться и не дышать.
    =)))) Но это не ваша вина )))) Лекция как всегда - отличная!

    • @user-yo6no3jk9l
      @user-yo6no3jk9l 5 лет назад +2

      USB изначально проектировалась как бытовой интерфейс. Если хотите помехозащищенный - юзайте ETHERNET, который появился на чертову кучу лет раньше и изначально был индустриальным.

    • @alexroman6246
      @alexroman6246 4 года назад +1

      все из за огромной частоты. 48 мгц насколько я помню тактирование usb 2.0. Если нужна дальность тогда надо понижать частоту и увеличивать количество диф пар. Тадааам и получаем ethernet) Хотя на предприятиях 485 все же используют очень часто для пром связи.

  • @paracelsushohenheim519
    @paracelsushohenheim519 7 лет назад +9

    2:36 Киндзадза какая то...................

  • @PowerfulElectronics
    @PowerfulElectronics 7 лет назад +2

    Рассмотрение сигнала побитова))))
    Бедный сигнал, кто же его побил?)))