GD32F系列MCU片上Flash中Code区和Data区使用解密 GD32F系列MCU产品片上Flash分Code区和Data区,以GD32F303系列为例,从GD32F303xx Datasheet中可以获取code区和data区大小,那Code区和Data区在代码执行上有什么差别呢? 技术文档 2023年12月24日 0 点赞 0 评论 1184 浏览
GD32如何配置中断优先级分组以及中断优先级 一个GD32 MCU系统需要大家明确系统中使用的中断优先级分组,避免中断优先级配置越界导致一些不符合预期的中断现象。中断优先级分组可采用以下函数接口,其中有4个bit可用于中断优先级分组,如果全用于抢占优先级,则可以配置0-15的优先级,如果2位用于抢占,2位用于次优先级,则抢占优先级可以配置0-3,此优先级可以配置0-3。 技术文档 2023年12月25日 0 点赞 0 评论 1099 浏览
SWD端口无法连接如何排查 大家在调试GD32 MCU的时候是否也碰到过SWD调试端口无法连接的情况?SWD端口无法连接的原因有很多,有时候排查没有思路,可能会耽误大家的时间,下面小编为大家介绍常见的SWD无法连接的原因,供大家排查参考: 技术文档 2023年12月25日 0 点赞 0 评论 1008 浏览
更改晶振后如何修改配置 GD32官方提供的固件库中使用的晶振配置一般为8M或25M,如果读者使用其他频率的晶振如何修改配置呢?本文为大家讲解如何修改。 技术文档 2023年12月24日 1 点赞 0 评论 901 浏览
GD32 MCU超频后无法再次下载程序的解决办法 我们知道,MCU的系统时钟主频就相当于人的心跳或脉搏,为所有的工作单元提供时间基数,所以一般在程序最开始的地方都需要进行主频配置。GD32固件库中提供了多种宏定义,可以很方便的将系统时钟配置为想要的频率。 技术文档 2024年01月03日 0 点赞 0 评论 818 浏览
GD32 MCU进入低功耗模式导致无法再进行程序下载怎么办? 很多朋友在调试GD32 MCU的低功耗模式时会遇到一个问题:程序中让MCU进入了Sleep、Deepsleep或者Standby模式,之后MCU就无法再下载程序了。这是因为在低功耗模式下,MCU的SW口和JTAG口是无法访问的。 技术文档 2024年01月03日 0 点赞 0 评论 714 浏览
RTC碰到LXTAL低频晶振停振怎么办? GD32F303的RTC模块框图如下图所示,RTC时钟源可选择HXTAL/128、LXTAL或IRC40K,一般为了实现更精准的RTC时间,MCU系统均会外挂32.768KHz LXTAL低频晶振,但由于低频晶振负阻抗较大,不容易起振,若外部电路布线、匹配电容选择以及驱动模式配置不合适,可能会存在启动或运行过程中LXTAL停振的风险,当LXTAL停振后,RTC将会面临时间停止的状况,此时我们应该如何处理? 技术文档 2024年03月29日 0 点赞 0 评论 604 浏览