自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 梁山派GD32F450配置串口1时遇到的问题

在按照梁山派文档学习时,在配置串口0时,串口能够正常使用;在配置串口1时发现怎么都接收不到串口信息。通过查看梁山派的原理图可以发现,只有串口0的PA9和PA10是连接在DAP-Link上,要使用其他串口需要外接USB转串口外设。

2024-05-16 23:57:05 129

原创 嵌入式蓝桥杯单按键,双击按键,长按键的实现(含按键消抖)

按键消抖:使用定时器每10ms的中断来实现消抖,因为按键的抖动查不到在5-10ms之间,所以使用定时器跳过这10ms的抖动按键的单按键,双击按键和长按键使用定时器轮询4个按键+状态机的方式实现。

2024-04-10 19:32:30 407 1

原创 嵌入式蓝桥杯EEPROM读取数据为255的问题

解决办法:查看芯片手册可以发现I2C总线的引脚是接在PB6,PB7上,因此这需要给这两个GPIO口初始化即可。在使用stm32g431rbt6开发板的EEPROM时,出现读取EEPROM数据为256.PB6,PB7初始化。

2024-03-19 23:31:04 680 3

原创 蓝桥杯嵌入式获取RTC时钟遇到的坑

RTC时钟的数据编码方式使用BCD码时获取时钟时使用的数据格式也是BCD时输出到LCD的日期会出现小时超出24,分钟和秒数超出60的情况。

2024-02-16 14:39:27 471 1

原创 Error: L6218E: Undefined symbol parameter (referred from interrupt.o).

在编写stm32项目中报错:未定义的符号参数(从interrupt.o引用)。而该结构体我声明在了main.h文件中,变量初始化在main.c的main函数中。解决方案:将结构体变量的初始化写在main.c文件的main函数外部即可。原因是在interrupt.c中使用了结构体parameter。

2024-02-03 16:47:32 197 1

原创 stm32端口配置低寄存器和端口配置高寄存器的区别

端口配置低寄存器(GPIOx_CRH):用于配置引脚8-15的功能和参数,可以对GPIOx的引脚进行输入输出模式的配置。每个引脚对应四个二进制位,所以8个引脚共32个二进制位。端口配置低寄存器(GPIOx_CRL):用于配置引脚0到7的功能和参数,可以对GPIOx的引脚进行输入输出模式的配置。每个引脚对应四个二进制位,所以8个引脚共32个二进制位。

2024-01-22 12:46:36 643

空空如也

空空如也

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

TA关注的人

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