昨天新建GD32F450的keil工程,用了官方的固件库3.0.4版文件,但是在看系统文件system_gd32f4xx.c时,发现第54行宏定义时的芯片型号写法不一样,截图如下
前面2个芯片是GD32450和GD32405是少写了F吗,还是就是写成这样的?
这里应该是定义时钟频率的,我用官方原版文件编译一个LED闪烁程序和修改成带F的型号名称后的程序作对比,发现LED闪烁的时间都是正常的。
那么这一行代码到底是什么作用呢。
这一行代码用来配置PLL的输出系统时钟频率的。
你检查下你keil配置的宏定义里是不是直接配置的GD32450?