目前工作中使用GD32的芯片较多,记录一下不同项目之间移植工程时的注意事项。这里以GD32F407VExx转换成GD32F450ZGxx为例。
1、替换启动文件及器件选择:
替换成
替换成
2、更改system_gd32f4xx.c时钟部分的宏定义。
GD32F407用的是外部晶振8M,倍频后达到168M,这里外部晶振的值需要确认下是否正确(否则会影响串口波特率等参数的准确性)。
GD32F450用的是外部25M晶振,倍频后达到200M,外部晶振的值需要确认下是否更改。
到这里同系列工程移植就完成了,若是移植其他系列的芯片,则更换对应的工程文件即可。