Архив рубрики «USB»

STM32 USB Немного теории

Покопавшись в интернете а также прочитав книгу Агурова “Практика программирования USB” попытаюсь выделить основные понятия, которые пригодятся для работы с USB.

Для лучшего понимания рекомендую после первого прочтения статьи  выпить чашечку чая, затем прочитать еще раз. На следующий день сделать то же самое. Что поделать, такой он интерфейс USB: после первого прочтения сложно все понять.

Прочитать остальную часть записи »

STM32 USB. Введение

Наиболее простой (и, наверное, многими любимый) способ сопряжения микроконтроллеров с ПК – это использование COM-порта. К сожалению большинство современных компьютеров не имеют физического СОМ-порта, поэтому приходится выдумывать разные преобразователи USB-COM. Благодаря такому преобразователю а также специальному драйверу, в компьютере появляется так называемый виртуальный СОМ-порт, с которым программное обеспечение ПК может работать как с обычным СОМ-портом.

Использовать такой преобразователь не всегда удобно, поэтому рано или поздно задумываешься о прямом подключении микроконтроллера к разъему USB. Но шина USB – это крепкий орешек, выполнить такое сопряжение весьма не просто. Необходимо выполнить сопряжение как на физическом так и на программном уровне.

Прочитать остальную часть записи »