2020-10-25 10:16 PM
STM32F407 - Discovery Board 를 사용하고 있습니다.
Datasheet �?�?서는 High, Full speed를 지�?한다고 �?�어 있습니다.
CubeMX �?서 설정 가능한 �?�?�는 Full, Low speed를 설정 할 수 있습니다.
프로그램시�? Full �?는 Low로 설정�?� 해�?� stm32f4xx_hal_hcd.h를 보면 둘다 USBH_FSLS_SPEED로 정�?� �?�어 있는�?�요.
어떻게 해야 LOW SPEED로 설정 할 수 있는지 알려 주시기 바�?니다.
�?사 합니다.
Solved! Go to Solution.
2020-10-26 05:46 PM
More precisely, the OTG module in 'F4 can not act as Low-speed Device.
In Host mode, it can communicate with LS devices. In Host mode, speed of attached device is detected automatically by hardware.
JW
2020-10-25 11:22 PM
Hello 준김.1,
Welcome to the STM32 Community 😊
Please try to write in English because most of the people on this community can speak English but not Korean.
I used Google translate to get an rough idea of what you are saying and this is the traduction:
"
I am using STM32F407-Discovery Board.
The datasheet says that it supports high and full speed.
The speed that can be set in CubeMX can be set to Full or Low speed.
Even if it is set to Full or Low during programming, if you look at stm32f4xx_hal_hcd.h, both are set to USBH_FSLS_SPEED.
Please let me know how to set LOW SPEED.
Thank you.
"
So please elaborate your issue in English if you want to make sure you can get an answer to solve your problem.
Imen
2020-10-26 12:21 AM
Hello Imen
Thanks for your interest.
I think Google translation result is very good. ^^
I would like to know how to set it to LOW SPEED.
2020-10-26 07:06 AM
STM32F407 does not support low speed USB. Seems like this is just a bug in CubeMX.
2020-10-26 05:46 PM
More precisely, the OTG module in 'F4 can not act as Low-speed Device.
In Host mode, it can communicate with LS devices. In Host mode, speed of attached device is detected automatically by hardware.
JW