那如何解决这个问题呢?有个方法就是让MCU进入ISP模式,小伙伴们可以参考FAQ《GD32 MCU进入低功耗模式导致无法再进行程序下载怎么办?》中的“方法一”,和超频无法下载类似。我们今天讲述另一种方法,那就是启动MCU的时候,用镊子把外部晶振的OSC_IN和OSC_OUT脚短接起来,然后把程序擦除即可。没错,就是这么简单...
我们今天讲述另一种方法,那就是启动MCU的时候,用镊子把外部晶振的OSC_IN和OSC_OUT脚短接起来,然后把程序擦除即可。没错,就是这么简单粗暴。 原理其实也很简单,使用GD32 固件库时,一般在进入main函数之前都会进行系统时钟配置,配置函数中在开启外部晶振后会有等待晶振稳定的过程,如果在一定时间内无法稳定,则会进入...
我们今天讲述另一种方法,那就是启动MCU的时候,用镊子把外部晶振的OSC_IN和OSC_OUT脚短接起来,然后把程序擦除即可。没错,就是这么简单粗暴。 原理其实也很简单,使用GD32 固件库时,一般在进入main函数之前都会进行系统时钟配置,配置函数中在开启外部晶振后会有等待晶振稳定的过程,如果在一定时间内无法稳定,则会进入...
有个方法就是让MCU进入ISP模式,小伙伴们可以参考FAQ《GD32 MCU进入低功耗模式导致无法再进行程序下载怎么办?》中的“方法一”,和超频无法下载类似。 我们今天讲述另一种方法,那就是启动MCU的时候,用镊子把外部晶振的OSC_IN和OSC_OUT脚短接起来,然后把程序擦除即可。没错,就是这么简单粗暴。 原理其实也很简单,使...
4、需不需要阻尼电阻?阻尼电阻跨接在OSC_OUT晶振引脚之间,一方面可以限流避免晶振过振荡,另一方面和匹配电容可以组成RC滤波,设置合适阻值大小将RC电路截止频率设置为振荡频率可以滤除噪声,经过公式推算阻值大小可以按如下公式计算:合适的阻尼电阻还可以降低EMI噪声,提高MCU内部模拟性能等,非常建议大家设计预留。5、...
确保 8MHz 晶振正确连接到 GD32 的 OSC_IN 和 OSC_OUT 引脚(通常是 PF0 和 PF1)。确保晶振...
注:选择陶瓷时钟源(Crystal/Ceramic Resonator)是因为开发板上连接的晶振是双向的,连接经过OSC_IN和OSC_OUT的,而如果开发板上选择的外部时钟源是直接单向输入到开发板上的,则选择旁路时钟源(BYPASS clock source)。修改成功后,我们就可以进行相关配置了。
阻尼电阻跨接在OSC_OUT晶振引脚之间,一方面可以限流避免晶振过振荡,另一方面和匹配电容可以组成RC滤波,设置合适阻值大小将RC电路截止频率设置为振荡频率可以滤除噪声,经过公式推算阻值大小可以按如下公式计算: 合适的阻尼电阻还可以降低EMI噪声,提高MCU内部模拟性能等,非常建议大家设计预留。
低速外部时钟(LXTAL)由晶体(石英晶体谐振器)提供。 CLXTAL1 = CLXTAL2 = 2*(CLOAD – CS), For CLXTAL1 and CLXTAL2, it is recommended matching capacitance on OSC32IN and OSC32OUT. For CLOAD, it is crystal load capacitance, provided by the crystal or ceramic manufacturer. For CS, it ...
阻尼电阻跨接在OSC_OUT晶振引脚之间,一方面可以限流避免晶振过振荡,另一方面和匹配电容可以组成RC滤波,设置合适阻值大小将RC电路截止频率设置为振荡频率可以滤除噪声,经过公式推算阻值大小可以按如下公式计算: 合适的阻尼电阻还可以降低EMI噪声,提高MCU内部模拟性能等,非常建议大家设计预留。