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...
--