我通过stm32cubeide配置stm32u5a9的时钟树时,主频配置160MHz,实际通过示波器测量为110MHz左右。
通过查找时钟树,发现问题出在,首先使用的自动配置,如下图,我们在1处写入160,点击回车键,让其自动配置各个分频,发现虽然HCLK = 160,但是经过图中箭头流向计算HCLK = 16*7=112,这就是为什么示波器测量结果为110MHz的原因了。
如何解决如上问题呢?
如上图3处,将其数值设为0,手动配置2处为10,即可得出正确的160MHz,如下图
我通过stm32cubeide配置stm32u5a9的时钟树时,主频配置160MHz,实际通过示波器测量为110MHz左右。
通过查找时钟树,发现问题出在,首先使用的自动配置,如下图,我们在1处写入160,点击回车键,让其自动配置各个分频,发现虽然HCLK = 160,但是经过图中箭头流向计算HCLK = 16*7=112,这就是为什么示波器测量结果为110MHz的原因了。
如何解决如上问题呢?
如上图3处,将其数值设为0,手动配置2处为10,即可得出正确的160MHz,如下图