由于板子特殊,晶振只能用2016封装的 8MHz 10ppm的
但2016封装32MHz是常见的,也用过, 可8MHz的 好像没这样的封装 至少3225大小
那我想得到72mhz速度话,可以用32mhz的外部晶振吗?,或者24mhz的外部晶振
这些都有2016封装的
#include "gd32f1x0.h"
/* system frequency define */
#define __IRC8M (IRC8M_VALUE) /* internal 8 MHz RC oscillator frequency */
#define __HXTAL (HXTAL_VALUE) /* high speed crystal oscillator frequency */
#define __SYS_OSC_CLK (__IRC8M) /* main oscillator frequency */
/* 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)
如果外部用24MHZ 晶振 是这样配置吧? |