Перейти к содержимому

27c3: USB и libusb

Christiaan008

0:00 / 0:00

27c3: USB и libusb

14 862 просмотра · 15 лет назад
Christiaan008
73,9 тыс. подписчиков
14 862 просмотра · 15 лет назад
Докладчик: Питер Штуге Это гораздо больше, чем просто последовательный порт с питанием Узнайте о преимуществах и ограничениях универсальной последовательной шины (USB), о том, как работает связь по шине, как и почему операционная система может автоматически загружать правильный (а иногда и неправильный?) драйвер, и найдите самый простой способ добавить USB к вашей стиральной машине, тостеру или другому любимому бытовому прибору. В докладе подробно рассматривается принцип работы этого повсеместно распространенного стандарта и разъясняются многие важные понятия, которые необходимо понимать при разработке как встроенного ПО устройства, так и программного обеспечения хоста для USB: хост, устройство, концентраторы, низкая скорость, полная скорость, высокая скорость, сверхвысокая скорость, питание шины, длина кабелей, типы передачи, конечные точки, дескрипторы и многое другое. Также будет обсуждаться выбор между драйверами режима ядра или пользовательского режима, и, наконец, мы рассмотрим libusb — кроссплатформенную (WinMacLinuxBSD) библиотеку для программирования USB. После доклада состоится мастер-класс. Ознакомьтесь с расписанием мастер-класса, если хотите принять участие в создании пользовательского USB-устройства на микроконтроллере ARM! Для получения дополнительной информации посетите: http://bit.ly/27c3_information Чтобы скачать видео, перейдите по ссылке: http://bit.ly/27c3_videos