自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue+springboot实现i18n时遇到的问题

在springboot自定义LocalChangeInterceptor拦截器,用于拦截前端发送的语言请求头Accept-Language时,出现无法切换语言的问题。拦截器中会调用StringUtils.parseLocale将en-US转换为en_US。所以后端的i18n国际化文件要使用en_US,这种下划线的格式。前端发送给后端的请求头信息,错误原因,

2024-09-21 11:13:27 185

原创 SpringSecurity的自定义异常处理和全局异常捕获同时使用时的错误

该异常捕获在和springsecurity的自定义异常捕获同时使用时,产生了先执行全局异常捕获后,springsecurity的自定义异常将全局异常捕获return的内容变成了。log.error("出现了异常:"+e.getMessage());InsufficientAuthenticationException异常。//从异常对象中获取提示信息封装返回。

2024-09-09 20:28:10 439 1

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

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

2024-05-16 23:57:05 168

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

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

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

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

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

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

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

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

2024-02-16 14:39:27 490 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 238 1

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

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

2024-01-22 12:46:36 720

空空如也

空空如也

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

TA关注的人

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