Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

USB OTG (On-The-Go )




USB Human Interface Device

Ø "HID Class" основу класса составляют устройства ввода: клавиатуры, мыши, джойстики и т.п.

Ø HID устройство кроме ввода данных в компьютер может и получать их от него. Примеры: дистанционные дисплеи, роботы и устройства, управляющиеся виртуальной панелью на компьютере.

Ø HID устройство может передавать до 64,000 байт в секунду

 

Ø USB OTG - расширение спецификации USB 2.0, предназначенное для лёгкого соединения периферийных USB-устройств друг с другом без необходимости подключения к ПК.

Ø В данной спецификации устройства выступают как одноранговые приёмопередатчики. В действительности устройства определяют, какое из них будет мастер-устройством, а какое - подчиняемым. Одноранговый интерфейс USB существовать не может.

 

Транзакция – передача информации в течение фрейма для одного устройства.

Фреймы – интервалы времени (1 мс) на которые разбито время работы USB устройств.

Кадр – группа команд и данных, переданных в виде непрерывной последовательности.

 

Процесс обмена информацией по USB в течение фрейма состоит из посылки пакетов следующего назначения (вида):

· SOF (Start of Frame) – пакет специального вида, начинающий фрейм.

· IN – пакет хоста, запрашивающий данные из устройства.

· OUT – пакет хоста, предваряющий передачу данных из хоста в устройство.

· DATA – пакет с данными, передаваемыми хостом или устройством.

· ACK – пакет, подтверждающий получение данных из хоста или устройства.

· NACK – пакет, заменяющий данные, если данных для передачи нет.

 

Пример процесса обмена информацией между хостом и несколькими устройствами показан на рисунке.

 

Рис. Процесс обмена информацией по USB в течение одного фрейма.

 

 

Рис. Транзакции состоят из одного и более пакетов

 

 

Авдеев Периферийные устройства, интерфейсы и схемотехника 2009 849с.

Агуров П. Интерфейс USB Практика использования и программирования 2004 576с.

Лапин А. А - Интерфейсы. Выбор и реализация (Серия Мир электроники) - 2005
2. КЛАВИАТУРА И МАНИПУЛЯТОРЫ

 




Поделиться с друзьями:


Дата добавления: 2014-11-18; Просмотров: 476; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.