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

V-USB на ATmega328! — Разбор V-USB и HID

Sine Lab

0:00 / 0:00

V-USB на ATmega328! — Разбор V-USB и HID

65 495 просмотров · 3 года назад
Sine Lab
32,6 тыс. подписчиков
65 495 просмотров · 3 года назад
Иногда у нас есть доступ только к микроконтроллерам без всех необходимых периферийных устройств. Несколько примеров, например, в линейке микроконтроллеров AVR, где требуется поддержка USB. К счастью, существует библиотека V-USB, которая позволяет нам интегрировать поддержку USB в наши проекты с помощью побитовой передачи данных. -- Ссылки -- Мой сайт: https://sinelab.net Поддержать меня, купив кофе: https://www.buymeacoffee.com/thesinelab Адрес Bitcoin: bc1qwlfr2ml9km4r5vhpfh7f3m60k80whhcq3ysths Адрес Ethereum: 0x7e8B8Ff8D6bD8DfB48b4A139694BB343f040Bb3f Скачать V-USB: https://www.obdev.at/products/vusb/in... Код и схема: https://sinelab.net/code/vusb-keyboar... Техническое описание USB: https://sinelab.net/pdf/usb-20-specif... Техническое описание HID: https://sinelab.net/pdf/hid_spec.pdf Таблицы использования: https://sinelab.net/pdf/hid_usage_tab... Проверка дескрипторов отчетов: http://eleccelerator.com/usbdescreqpa... --