公羊子丹 发表于 2025-3-10 08:33

STM32G070的时钟设置怎么搞?

这个芯片的时钟树看起来有点复杂,PLL、HSI、HSE这些该怎么配合着用?

tpgf 发表于 2025-4-9 10:37

具体的时钟设置步骤和代码实现可能会因芯片型号、开发环境和具体应用而有所不同

磨砂 发表于 2025-4-11 16:28

确认芯片是否支持所需的内部振荡器频率。对于某些STM32G0系列芯片,如G070C8T6,可能有一个48MHz的内部高速晶体振荡器HSE

晓伍 发表于 2025-4-12 09:15

如果使用外部时钟源,如外部晶振,需要将其连接到STM32G070的相应引脚上

八层楼 发表于 2025-4-12 11:31

如果需要更高的系统时钟频率,可以配置PLL。PLL可以通过倍频外部或内部的时钟源来生成更高的系统时钟。

观海 发表于 2025-4-12 13:58

配置AHB和APB的分频因子,以满足不同外设对时钟频率的需求

guanjiaer 发表于 2025-4-12 16:19

如果使用HSI,通常需要通过写入HSI寄存器来选择内部振荡器作为系统时钟源,并启用HSI分频器。HSI默认频率一般是8MHz,需要通过HSICR寄存器来进行分频,通常是1/6或1/8,取决于具体型号

一秒落纱 发表于 2025-4-14 01:09

这个时钟非常好设置,就用cubemx就可以了

冰春彩落下 发表于 2025-4-14 02:39

你要是时钟不会配置就找个例程,直接使用人家的时钟就可以了

别乱了阵脚 发表于 2025-4-14 03:41

只要你不用高精度的串口,或USB这种,其实你可以用HSI的

三生万物 发表于 2025-4-14 04:24

ST的芯片时钟非常丰富,就是这样的,你用cubemx配置就好了

光辉梦境 发表于 2025-4-14 05:22

一般来说,就是用cubemx来弄,很简单

淡漠安然 发表于 2025-4-14 06:39

这种PLL是倍频的,这个正常的

江河千里 发表于 2025-4-14 07:44

也不算是复杂吧,还是比较简单的存在的

暖了夏天蓝了海 发表于 2025-4-14 08:21

一般的话,时钟树还是不麻烦的,就正常配置HSE+PLL就行了

夜阑风雨 发表于 2025-4-14 09:24

得看你用什么外设,如果外设比较需要高精度建议用HSE奥

远山寻你 发表于 2025-4-14 10:02

反正一般就是HSE就可以了,HSI的话一般都是降低成本而且对时钟精度要求不是很高的时候才会用
页: [1]
查看完整版本: STM32G070的时钟设置怎么搞?