你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
RTC初始化的时候配置hrtc.Init.HourFormat = RTC_HOURFORMAT_24;
为了加快复现,起来之后我设置时间为12:59:58,再回读一下验证时间设置的没问题。
过了1点的时候我再读,就不是13点了,而是1点。如果我设置时间为13:00:00之后的时间,那么当天的时间就不会再变成12小时制
各位能帮忙分析一下吗?有些不理解这个现象
调用的代码部分如下:
举报
您好,请问解决了吗?我也遇到了这个问题
NieYanLong 发表于 2024-10-28 09:58 您好,请问解决了吗?我也遇到了这个问题
可以参照上面的代码调试一下,看看时间是否按期望的变化。
butterflyspring 发表于 2024-10-28 14:23 可以参照上面的代码调试一下,看看时间是否按期望的变化。
我调试了,就是变成了1,不是13
就是初始化的时候设置,都是正常的,但是我网络获取到时间之后,单独设置就不正常了
NieYanLong 发表于 2024-10-28 15:04 就是初始化的时候设置,都是正常的,但是我网络获取到时间之后,单独设置就不正常了 ...
那可以对比看看获取时间前和获取时间后的寄存器变化,从而找出来哪里修改了什么。
NFC天线设计工具
STM32L071CBT6低温环境下无法正常工作
nucleo-l053r8 BOARD NAME修改
各位好,我遇到了一个问题,一直没有解决,关于STM32L071 bank问题
STM32L073RZT6 PA2不能置1
STM32L07系列低功耗串口应用
stm32L0系列串口稳定性
谁有STM32L051的数据手册RM0377和编程手册PM0223的中文版,
查之前我的提问
关于STM32L的运行功耗和手册不对应的问题
然后在看看读取RTC寄存器的值是否正常。
最后再看看打印的格式是否一致。
这边测试了一下,结果24小时显示没问题,跨越12:59:59后正常跳转到13:00:00
您好,请问解决了吗?我也遇到了这个问题
可以参照上面的代码调试一下,看看时间是否按期望的变化。
我调试了,就是变成了1,不是13
就是初始化的时候设置,都是正常的,但是我网络获取到时间之后,单独设置就不正常了
那可以对比看看获取时间前和获取时间后的寄存器变化,从而找出来哪里修改了什么。