时钟树的简易框图

初始化配置系统时钟

配置系统初始化时钟(参考手册)

对应hal库函数

使用72MHz的系统时钟

do -----------while(0)的使用方法

系统时钟
#include <stdint.h>
#include "gd32f30x.h"
int main(void)
{
// 使能RCU时钟
rcu_periph_clock_enable(RCU_GPIOA);
// 配置引脚输出频率
gpio_init( GPIOA, GPIO_MODE_AF_PP, GPIO_OSPEED_2MHZ, GPIO_PIN_8);
// 配置时钟源选择
rcu_ckout0_config(RCU_CKOUT0SRC_CKSYS); // 输出系统时钟
// rcu_ckout0_config(RCU_CKOUT0SRC_CKPLL_DIV2); // 锁向环系统时钟输出
// rcu_ckout0_config(RCU_CKOUT0SRC_HXTAL); // 外部高速晶振系统时钟
while(1){
}
}







![[GESP样题 四级] 填幻方和幸运数](https://img-blog.csdnimg.cn/direct/0f8daa2849034bf89f43c6b2bdff7327.png)










