GD32E230内部晶振选择
初始开发这个芯片的时候,记得仿真出错还是啥的,后来找了很久这个问题。
现在标记一下,如果你也在开发这个芯片而遇到一些奇怪的问题可以参考一下:system_gd32e230.c里面修改如下:
/* select a system clock by uncommenting the following line */
//#define __SYSTEM_CLOCK_8M_HXTAL (__HXTAL)
//#define __SYSTEM_CLOCK_8M_IRC8M (__IRC8M)
//#define __SYSTEM_CLOCK_72M_PLL_HXTAL (uint32_t)(72000000)
#define __SYSTEM_CLOCK_72M_PLL_IRC8M_DIV2 (uint32_t)(72000000)
官方默认是__SYSTEM_CLOCK_8M_HXTAL,选择__SYSTEM_CLOCK_72M_PLL_IRC8M_DIV2。
记录开发过程中的每一个坑,希望也能帮助到你