микроконтроллеры Atmel и интерфейс USB

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1455
Зарегистрирован: Ср сен 03, 2008 21:42:17
Откуда: Ленинградская область,пос.Красный Остров

Сообщение WatchCat »

Почитал документ
"USB Keyboard demonstration"
http://www.gaw.ru/pdf/Atmel/app/avr/AVR271.pdf
несколько удивился, что хост работает с этим устройством через опрос,а не само устройство инициирует обмен данными по своей потребности.
Возник вопрос - у обычной USB клавиатуры это тоже так или нет?
Подскажите пожалуйста, где бы почитать про работу интерфейса USB в целях самообразования.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Сообщение md5sum »

Да, USB всегда работает в режиме мастер(host) - слейв(device).
Мастер с определенной периодичностью запрашивает слев - "есть чё для меня?", а слейв отвечает.
Даже в режиме USB OTG (напр. фотик с принтером), только в этом случае функции хоста берет на себя то устройство, которое умеет быть хостом. Если оба не умеют, то связать их напрямую не получится.

http://ru.wikipedia.org/wiki/USB
Достаточно подробно для общего понимания и на русском.
— Не говорите мне что делать и я не скажу куда Вам идти...
Друг Кота
Аватара пользователя
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Сообщение Satyr »

WatchCat писал(а): несколько удивился, что хост работает с этим устройством через опрос,а не само устройство инициирует обмен данными по своей потребности.
Возник вопрос - у обычной USB клавиатуры это тоже так или нет?
В USB всегда инициатором обмена выступает только хост. Девайс никогда ничего не инициирует.
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»