2018-01-11 09:31 AM
I am currently trying to generate a new project for Keil as a HS Custom HID device (eventually it will be composite with another class) and have been encountering enumeration issues. The code builds, loads, and runs, but my USB bus analyzer shows a steady streams of chirps, resets, and suspends instead of enumeration. If I modify the project with the CubeMX tool to use FS instead, the project does appear to enumerate properly so is there something else simple I may be missing here? Are there any standalone HS USB reference examples for the STM32F723e-disco, because I haven't found any yet in the F7 Cube library?
#stm32f7-usb-device-hsSolved! Go to Solution.
2018-01-11 05:14 PM
I sorted out my issues and it ended up being a bad cable (which still worked with FS). That said, it still would be nice if there were some high speed USB examples.
2018-01-11 05:14 PM
I sorted out my issues and it ended up being a bad cable (which still worked with FS). That said, it still would be nice if there were some high speed USB examples.
2018-01-16 07:07 AM
Hello
Kennedy.Brian
,There is an application titled 'HID_Standalone' found under the
firmware package: STM32Cube_FW_F7_V1.8.0\Projects\STM32F723E-Discovery\Applications\USB_Device\HID_Standalone. This application is a part of the USB Device Library package using STM32Cube firmware. It describes how to use the USB device application based on theHIDon the STM32F723xx devices. To select the appropriate USB Core to work with, the macro define 'USE_USB_HS' is added within the compiler preprocessor (project : STM32F723E-DISCOVERY_USBD_HS). To use the USB HS, you should connect the STM32F723E-Discovery board to the PC through the 'USB micro A-Male to A-Male' cable to the connector CNKhouloud.