Содержание
- 2. Первые спецификации для USB 1.0 были представлены в 1994—1995 годах. Разработка USB поддерживалась фирмами Intel, Microsoft,
- 3. История стандарта USB С развитием компьютерных технологий и резким ростом количества внешних устройств подключаемых к компьютеру
- 4. Технические характеристики: два режима работы: режим с низкой пропускной способностью (Low-Speed) — 1,5 Мбит/с режим с
- 5. Спецификация выпущена в апреле 2000 года. USB 2.0 отличается от USB 1.1 введением режима High-speed (пометка
- 6. Анонс в 2008 году. В спецификации USB 3.0 разъёмы и кабели физически и функционально совместимы с
- 7. Обзор USB
- 8. Архитектура шины USB 1. Последовательная передача данных. 2. Полудуплексный режим передачи. 3. Принцип действия – сетевой
- 9. Описание интерфейса Интерфейс USB (Universal Serial Bus - Универсальный Последовательный Интерфейс) предназначен для подключения периферийных устройств
- 10. Тип разъемов Конструктивно Тип А представляет собой разъем прямоугольной формы с однорядным расположением контактов. Контакты «Земли»
- 11. Разъемы
- 12. Физический интерфейс USB Кабель имеет 4 провода: два для передачи сигналов(Д+ и Д -), два для
- 14. Кодирование информации Используется NRZI – кодирование. 0 1 1 0 1 0 1 0 0 0
- 16. Передача данных Механизм передачи данных - асинхронный и блочный. Блок передаваемых данных называется USB-фреймом или USB-кадром
- 17. Протокол шины USB Протокол шины USB обеспечивает обмен данными между хостом и устройством. Используется мультиплексирование данных
- 18. Формат пакета SOF Поле пакета SOF содержит (полный формат пакета показан на рисунке): [11] номер кадра
- 20. Каждая транзакция планируется и начинается по инициативе хост-контроллера, который посылает пакет-маркер транзакции (token packet). Маркер транзакции
- 21. Транзакции и пакеты Транзакция содержит последовательность пакетов. Пакет начинается с синхропоследовательности один байт(USB1) – в коде
- 22. Пакеты Информация по каналу передается в виде пакетов (Packet). Каждый пакет начинается с поля синхронизации SYNC
- 23. Формат пакетов-маркеров IN, OUT, SETUP Поле данных пакетов типа IN, OUT, SETUP содержит следующие поля: [7]
- 26. Формат пакета данных В поле данных пакетов типа Data0, Data1, Data2 и MData может содержаться от
- 29. Для подтверждений приема, управления потоком и сигнализации ошибок используются пакеты квитирования (handshake packets). Из этих пакетов
- 30. Для транзакции, относящихся к изохронным передачам, подтверждения приема пакетов - нет. Для остальных типов передач работает
- 33. Формат пакета подтверждения Поле данных пакетов подтверждения пустое.
- 34. Конечные точки Конечная точка (Endpoint) — это часть USB-устройства, которая имеет уникальный идентификатор и является получателем
- 35. Характеристики конечной точки 1.Требуемая частота доступа и задержка обслуживания. 2. Тpебуемая частота прoпускания канала. 3. Номер
- 36. Типы передачи данных Управляющие посылки (control transfers) используются для конфигурирования устройств во время их подключения и
- 37. Обзор USB
- 38. Обзор USB
- 39. Обзор USB
- 40. Обзор USB
- 41. Устойчивость к ошибкам Все принимаемые пакеты проверяются на ошибки. Дублирование PID. CRC код. Вставка бит. Счетчик
- 42. Проверка наличия ошибок: *пакет начинается с синхронизирующей последовательности, за которой следует его идентификатор PID (Packet Identificator).
- 43. Обзор USB
- 44. Сравнение с другими стандартами
- 45. Разъемы Данные передаются дифференциально по проводам D- и D+ Состояния «0» и «1» определяются по разности
- 46. Спецификация скорости передачи данных USB 1.0 скорость передачи данных от 1,5 мбит/c до 12 мбит/c USB
- 47. Модель передачи данных Данные передаются между хост– контроллером и функцией(ПУ) в виде потоков информации. Управляет всеми
- 48. Обзор USB Канал-модель передачи данных. (потоки и сообщения) При включении происходит конфигурирование устройства по каналу Control
- 49. Обзор USB
- 52. Структура модели Драйвер USB EP EP EP EP EP0 Драйверы устройств интерфейсы Устройство USB Каналы Каналы
- 53. Кадры Любой обмен по шине USB инициируется хост-контроллером. Он организует обмены с устройствами согласно своему плану
- 54. Для изохронной передачи важна синхронизация устройств и контроллера. Есть три варианта синхронизации: синхронизация внутреннего генератора устройства
- 55. Типы пакетов и их идентификаторы PID
- 58. Скачать презентацию