В современном мире расчет количество устройств, которые подключаются к персональному компьютеру. До недавнего времени практически каждый тип устройств имел свой собственный интерфейс для взаимодействия с ПК. Это связано с историей развития вычислительной техники, поскольку каждое новое и современное на тот момент устройство требовало и свой собственный интерфейс. Кроме того, на обилие интерфейсов влияли и следующие факторы:
Все эти факторы не могли привести разработчиков к необходимости разработать универсальный интерфейс для подключения к персональному компьютеру. В 1996 году интерфейс был разработан и получил название «универсальная последовательная шина» или «Universal Serial Bus (USB)». Разработчики создавали интерфейс, который сможет легко расширять периферию ПК, поддерживать голосовые и аудиопотоки, передавать данные с высокой скоростью, может быть совместим как с существующими, так и будущими решениями.
Введение 2
1. История развития универсальной последовательной шины 3
3. Общая архитектура интерфейса 4
4. Микросхемы USB-хост 5
4.1 Микроконтроллер Atmel Atmega AT90USB64/128 5
4.2 Микроконтроллер FTDI FT313H 8
5. Микросхемы USB-концентраторов 10
5.1 Хаб-контроллер Microchip USB4715 10
5.2 Высокоскоростной USB-хаб Texas Instruments TUSB4041I 17
Заключение 18
1. Агуров П., Практика программирования USB, СПб: БХВ-Петербург, 2015
2. Хульцебош Ю, USB в электронике, СПб: БХВ-Петербург, 2004
3. 8-разрядные AVR-микроконтроллеры с полноскоростным (12 Мбит/с) интерфейсом USB 2.0 OTG и внутрисистемной-программируемой FLASH-памятью объемом 64/128 Мбит – Режим доступа: http://www.gaw.ru/html.cgi/txt/ic/Atmel/micros/usb/AT90USB646_647_1286_1287.htm
4. Future Technology Devices International Ltd. FT313H
5. USB4715 USB 2.0 Hi-Speed Hub Controller with FlexConnect on all Ports
6. TUSB4041I Four-Port USB 2.0 Hub datasheet (Rev. E)