- 博客(3)
- 收藏
- 关注
原创 GD32F4适配晶振频率
如果我们的晶振选择了24MHz或者是其他的,那么该怎么修改代码呢?下面我们以24MHz晶振为例,展示如何修改。2、打开system_gd32f4xx.c,找到612行。将8000000改为24000000,改后的效果如下图。1、打开gd32f4xx.h,找到61行。将8U改为24U,改后的效果如下图。2、25M晶振168M主频。1、8M晶振168M主频。至此,晶振已经适配完了。
2025-08-21 10:40:23
615
3
原创 GD32F4xx 位带操作
本文介绍了一种基于位带操作的GPIO控制方法,通过宏定义实现了类似51单片机的IO口操作方式。代码提供了GPIO各端口输入/输出寄存器的地址映射,以及对应的位带操作宏定义(如PAout(n)、PAin(n)等)。使用时只需根据具体MCU的寄存器手册修改偏移地址即可。应用示例展示了如何通过宏定义控制LED灯,实现电平输出和翻转操作。这种方法简化了嵌入式开发中的GPIO控制,提高了代码的可读性和易用性。
2025-08-12 09:32:24
803
位带操作(STM32版)
2025-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅