Mcuzone_xyz 发表于 2016-4-7 15:21:20

ATXmega64A3U-EK开发板USB普通HID传输例子

本例子通过ATXMEGA64A3U-EK开发板自带的USB接口构建一个HID设备,连接电脑后,通过上位机软件可以监测开发板上的用户按键状态和控制LED的亮灭

关键字:
ATMEL AVR XMEGA64A3U XMEGA128A1U XMEGA32A4U USB Device HID

烧写文件:

上位机软件:

Mcuzone_xyz 发表于 2016-4-7 15:27:11

运行程序后,将USB插入电脑,然后观察电脑的设备管理器,可以找到开发板被识别的HID设备,如下图所示:

Mcuzone_xyz 发表于 2016-4-7 15:29:39

等设备识别后,打开上位机软件UsbHidDemoCode.exe,输入正确的VID和PID,如下图所示:

Mcuzone_xyz 发表于 2016-4-7 15:31:25

然后点击OK按钮,软件开始运行,此时按下开发板上的按键,软件将会提示相应的信息,如下图所示:

Mcuzone_xyz 发表于 2016-4-7 15:38:49

本例子来自于ASF,
参考文档:http://www.atmel.com/Images/doc7645.pdf
上位机软件源码包:http://www.atmel.com/dyn/resources/prod_documents/AVR153.zip

Mcuzone_xyz 发表于 2016-4-7 15:41:20

开发板链接:http://www.mcuzone.com/shop/?product-310.html

Mcuzone_xyz 发表于 2016-4-8 09:36:03

USB Hound抓包:
页: [1]
查看完整版本: ATXmega64A3U-EK开发板USB普通HID传输例子