USB枚举HID设备双向数据传输(STM32程序源码+HID上位机程序+USB开发相关资料) 电路方案
程序功能 将STM32的USB枚举为HID设备。 STM32使用3个端点,端点0用于枚举用,端点1和2用于数据的发送和接收。 端点长度为64,也就是单次最多可以传输64个字节数据。 STM32获取上位机下发的数据并将该数据通过USB原样返回,同时将数据打印输出。 上位机程序通过调用windows的API实现对HID设备的读写控制。 USB接口原理图: HID枚举成功: 程序效果图: HID上位机程序运行图: STM32串口打印输出: STM32的报告描述符: HID上位机测试程序: 原文出处:https://www.viewtool.com/bbs/forum.php?mod=viewthre...
用户评论