请问怎么理解,USB高速功能时候,HSE怎么分频和倍频到480Mhz?
从时钟树里分析,系统时钟都选择pll了,怎么会出来8MHZ?
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU
请问怎么理解,USB高速功能时候,HSE怎么分频和倍频到480Mhz?
从时钟树里分析,系统时钟都选择pll了,怎么会出来8MHZ?
您好,关于480MHz的配置,可结合时钟树和时钟配置程序来理解,如下图1和下图2。选择好时钟源之后,进行分频处理,倍频到480MHz这一步由硬件完成,以程序为例,选择HSE作为PLL时钟源,进行2分频后即4MHz,然后由硬件完成倍频到480MHz的处理,可结合时钟配置寄存器2来看。注意USB时钟的配置并不在系统时钟配置函数里,具体可参考对应的USB例程。后续若有问题,可通过邮箱和我沟通。
图1
图2
图3