STM32F4在HS模式下发现USB?
问题描述:
我想将USB HID MOUSE演示示例(来自STM32F4探索板固件包)转换为HIGH SPEED,并且能够在单个Xfer中传输128Bytes。STM32F4在HS模式下发现USB?
我改变了以下的地方;
HID REPORT;
REPORT_SIZE (8)
REPORT_COUNT(128)
(report descriptor works properly under FS)
USBD_HID_CfgDesc;
wMaxPacketSize = 128
USBD_DeviceDesc;
bMaxPacketSize = 128
USBD_Init(&USB_OTG_dev,
USB_OTG_HS_CORE_ID,
&USR_desc,
&USBD_HID_cb,
&USR_cb);
HID_IN_PACKET 128
HID_OUT_PACKET 128
当我运行时,PC端没有任何事情发生。它甚至没有被发现。
请帮我解决这个问题。 我需要更改哪些设置?
您的主机操作系统可能不愿意识别声称是高速设备的“鼠标”。您还需要将全速识别上拉电阻,并能够禁用它。 – 2014-11-23 17:37:10
但是在那种情况下,我期望一个未知设备的警告,是不是真的? (我使用Windows7) – pacman 2014-11-23 18:13:49