摘要:
程序功能将STM32的USB枚举为HID设备。STM32使用3个端点,端点0用于枚举用,端点1和2用于数据的发送和接收。端点长度为64,也就是单次最多可以传输64个字节数据。STM32获取上位机下发的数据并将该数据通过USB原样返回,同时将数据打印输出。上位机程序通过调用windows的API实现对HID设备的读写控制。USB接口原理图:HID枚举成功:程序效果图图一 上位机程序运行图图二STM32串口打印输出图三 Bus Hound抓取的数据程序部分代码STM32的报告描述符:const uint8_t CustomHID_ReportDescriptor[CUSTOMHID_SIZ_REP 阅读全文
posted @ 2014-03-19 10:58
小丁^_^
阅读(6014)
评论(0)
推荐(0)

浙公网安备 33010602011771号