STM32F4在HS模式下发现USB?

时间:2014-11-23 15:04:16

标签: usb hid libusb stm32 stm32f4discovery

我想将USB HID MOUSE演示示例(从STM32F4 Discovery板固件包)转换为HIGH SPEED,并能够在一个Xfer中传输128Bytes。

我改变了以下地方;

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端没有任何事情发生。它甚至没有被发现。

请帮我解决这个问题。 我需要更改哪些设置?

1 个答案:

答案 0 :(得分:2)

所有STM32F4上的HS模式都需要外部PHY