自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 STM32软件模拟IIC

【代码】STM32软件模拟IIC。

2025-08-15 14:52:41 423

原创 GD32F4xx 位带操作

本文介绍了一种基于位带操作的GPIO控制方法,通过宏定义实现了类似51单片机的IO口操作方式。代码提供了GPIO各端口输入/输出寄存器的地址映射,以及对应的位带操作宏定义(如PAout(n)、PAin(n)等)。使用时只需根据具体MCU的寄存器手册修改偏移地址即可。应用示例展示了如何通过宏定义控制LED灯,实现电平输出和翻转操作。这种方法简化了嵌入式开发中的GPIO控制,提高了代码的可读性和易用性。

2025-08-12 09:32:24 803

C语言JSON库,可用于单片机

C语言JSON库,可用于单片机

2025-08-15

AT24CXX通用驱动代码

AT24CXX通用驱动代码,可随意迁移到任何MCU

2025-08-13

位带操作(STM32版)

可迁移到GD32上,参考:https://blog.youkuaiyun.com/dxjlg/article/details/150262542?spm=1011.2415.3001.5331

2025-08-13

软件模拟IIC(通用版)

迁移到不同MCU修改头文件即可

2025-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除