GD32F103使用外部晶振为12MHz,如何将主频配到108MHz

[复制链接]
3998|6
 楼主| sun_1995 发表于 2018-1-23 16:47 | 显示全部楼层 |阅读模式
如题,我用的是GD给的V1的固件库,用了12MHz的外部晶振,发现主频并不是108MHz,请问大神们该如何配置GD32主频

评论

将主频配到108 MHz步骤 (1)在system_gd32f10x.c文件中static void system_clock_108m_hxtal(void)函数中修改倍频系数 /* select HXTAL/2 as clock source */ RCU_CFG0 &= ~(RCU_CFG0_PLLSEL | RCU_CFG0_PREDV0); RCU_CFG0 |= (RCU_PLLSRC_HXTAL | RCU_CFG0_PREDV0); /* CK_P  发表于 2020-11-6 21:51
gxp6604 发表于 2018-1-24 09:23 | 显示全部楼层
修改这个HSE_VALUE 值啊
kelly1989 发表于 2018-1-24 12:34 | 显示全部楼层
有好多例程的啊,百度
lvben5d 发表于 2018-1-24 13:28 | 显示全部楼层
配置主频 PLL初始值  主要在 system_gd32f10x.c文件里, 楼主认真看下,不管是STM32还是GD32,都是这个文件。 后续要降低总线时钟可以在用户初始化文件里  修改即可。前期的初始化 还是跟官方走,启动文件startup_gd32f10x_xx.s里调用了system_init. 跟进去找吧。
engao 发表于 2018-1-24 14:14 | 显示全部楼层
楼上说的对,PLL的设置就可以让主频升上去
zeshoufx 发表于 2020-11-7 12:58 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部