本帖最后由 zhxxi 于 2013-7-10 19:47 编辑
以Keil开发环境为例,打开头文件“stm32f10x.h”
找到定义
#define HSE_STARTUP_TIMEOUT ((uint16_t)0x0500)
替换为
#define HSE_STARTUP_TIMEOUT ((uint16_t)0xFFFF)
HSE_STARTUP_TIMEOUT 主要是在外部晶振时钟设置中使用,改成这么大的值以后,那么晶振启动时间容许的时间久更久了,是不是GD32的外部晶振启动时间还是不及ST? |
|