Небольшой пример с LUFA + HIDAPI.

AVR
1. Введение
LUFA – библиотека с открытым исходным кодом (лицензия MIT), позволяющая легко реализовать USB-устройства на основе микроконтроллеров AVR с аппаратным USB. LUFA разработана для использования только с компилятором avr-gcc (Хотя уже портировали на LPC — раз и два)

2. Firmware
Рассмотрим, как реализовать с помощью данной библиотеки устройство многострадального HID-класса. Для примера я использую LED-матрицу 16х16 на четырёх 74HC595, подключённую по SPI к платке с МК AT90USB162.

Читать дальше
  • +3
  • 05 февраля 2012, 21:53
  • QBasic
  • 1