GD32F系列MCU片上Flash中Code区和Data区使用解密 GD32F系列MCU产品片上Flash分Code区和Data区,以GD32F303系列为例,从GD32F303xx Datasheet中可以获取code区和data区大小,那Code区和Data区在代码执行上有什么差别呢? 技术文档 2023年12月24日 0 点赞 0 评论 1185 浏览
更改晶振后如何修改配置 GD32官方提供的固件库中使用的晶振配置一般为8M或25M,如果读者使用其他频率的晶振如何修改配置呢?本文为大家讲解如何修改。 技术文档 2023年12月24日 1 点赞 0 评论 902 浏览
GD32如何配置中断优先级分组以及中断优先级 一个GD32 MCU系统需要大家明确系统中使用的中断优先级分组,避免中断优先级配置越界导致一些不符合预期的中断现象。中断优先级分组可采用以下函数接口,其中有4个bit可用于中断优先级分组,如果全用于抢占优先级,则可以配置0-15的优先级,如果2位用于抢占,2位用于次优先级,则抢占优先级可以配置0-3,此优先级可以配置0-3。 技术文档 2023年12月25日 0 点赞 0 评论 1100 浏览
SWD端口无法连接如何排查 大家在调试GD32 MCU的时候是否也碰到过SWD调试端口无法连接的情况?SWD端口无法连接的原因有很多,有时候排查没有思路,可能会耽误大家的时间,下面小编为大家介绍常见的SWD无法连接的原因,供大家排查参考: 技术文档 2023年12月25日 0 点赞 0 评论 1009 浏览
MCU为什么上电不启动 相信很多朋友们都遇到过,自信满满的将程序下载到板子上,发现MCU居然没启动。那这个现象可能有很多问题会导致,让我们来看看会有哪些原因. 技术文档 2024年01月02日 0 点赞 0 评论 435 浏览
KEIL5如何打开KEIL4的GD工程 GD官方提供的很多KEIL例程为KIEL4的版本,读者使用的时候可能会碰到使用KEIL5打开KEIL4的工程会报错以及无法找到芯片选型的问题 技术文档 2024年01月02日 0 点赞 0 评论 456 浏览
GD32 MCU进入低功耗模式导致无法再进行程序下载怎么办? 很多朋友在调试GD32 MCU的低功耗模式时会遇到一个问题:程序中让MCU进入了Sleep、Deepsleep或者Standby模式,之后MCU就无法再下载程序了。这是因为在低功耗模式下,MCU的SW口和JTAG口是无法访问的。 技术文档 2024年01月03日 0 点赞 0 评论 715 浏览
GD32 MCU超频后无法再次下载程序的解决办法 我们知道,MCU的系统时钟主频就相当于人的心跳或脉搏,为所有的工作单元提供时间基数,所以一般在程序最开始的地方都需要进行主频配置。GD32固件库中提供了多种宏定义,可以很方便的将系统时钟配置为想要的频率。 技术文档 2024年01月03日 0 点赞 0 评论 819 浏览
如何使用Keil打开GD32 FPU及使用ARM DSP库? GD32目前支持ARM Cortex-M和RISC-V两种内核系列芯片,其中Cortex-M内核已经支持的有M3、M4、M23、M33、M7,这里面除了M3和M23以外,其他的都带FPU单元。我们知道,FPU在浮点运算速度上有很大的提升,并且只有带FPU才可以使用ARM的DSP库。 技术文档 2024年01月04日 0 点赞 0 评论 591 浏览