2025-10-19 1:21 AM
i use stm32h750 as a decoder to translate use audio data into i2s 16bits 48khz data.however, when i use usb_otg_fs
, everything works properly,but when i use the same configration and only switch to usb_otg_hs,some problem has occured. i use usb3300-ezk as the external PHY, which can communicate with my windows11 laptop through a type-c
cable.the computer can detect stm32 audio class and bus hound shows the det description progress run correctly and then system send set interface 0, when i try to display music, it sends set interface 1 for several times but meet xact error.i noticed that something may related to the main clock and usb clock, but i cant find the right settings.