求助:RTT在STM32F407上使用内置的RTC设置日期需重启生效,设置时间即时生效,有遇到同样问题的吗?

发表在 RTC2017-2-10 23:48 [复制链接] 13 2754

RTC使用github上的realboard-stm32的RTC驱动代码,RTC VBAT未安装,在finsh中使用set_date()后,用show_time()显示的日期与设置的日期不一致,通过reset引脚复位后再次使用show_time()时期与设置的一致。
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2017-2-13 07:24:53 | 显示全部楼层

求助:RTT在STM32F407上使用内置的RTC设置日期需重启生效,设置时间即时生效,有遇到同样问题的吗?

跟踪一下这个函数看看呗
使用道具 举报 回复
发表于 2017-2-13 22:00:28 | 显示全部楼层

求助:RTT在STM32F407上使用内置的RTC设置日期需重启生效,设置时间即时生效,有遇到同样问题的吗?

单步调试是好的。。。
使用道具 举报 回复
发表于 2018-1-6 18:35:20 | 显示全部楼层
哥们儿解决了吗
使用道具 举报 回复
发表于 2018-4-20 16:52:32 | 显示全部楼层
解决了吗 楼主
使用道具 举报 回复
发表于 2018-7-9 11:28:36 | 显示全部楼层
我也遇到了这个问题, 正在找原因.
使用道具 举报 回复
发表于 2018-10-11 10:33:03 | 显示全部楼层
同样的问题,正在定位,上面的兄弟有结果了么
使用道具 举报 回复
发表于 2018-10-11 11:08:41 | 显示全部楼层
找到问题了,需要在rtc的驱动中先调用RTC_GetTime(),然后再RTC_GetDate(),这样list_date()能正常读出日期,否则只能断电重启后才能更新。
+ R( V) Z# m8 d不知这样的用意是什么,难道是407芯片的一个BUG?
使用道具 举报 回复
发表于 2018-12-13 17:35:19 | 显示全部楼层
aureoleday 发表于 2018-10-11 11:08
# n; o+ X8 k& t8 [* O! \找到问题了,需要在rtc的驱动中先调用RTC_GetTime(),然后再RTC_GetDate(),这样list_date()能正常读出日期 ...

7 Y9 u: H" n2 B& c1 p6 y的确这样读取没有问题了。
使用道具 举报 回复
发表于 2018-12-13 17:36:38 | 显示全部楼层
我遇到了一个新的问题, 在使用date来设置时间的时候, 出的问题。5 M6 q8 i: Q1 y4 ?- [7 a; h( E' E
假设我设置date 2018 12 13 17 35 23   设置时间为2018-12-13 17:35:23, 但是呢, 却一直设置成了2019年。
使用道具 举报 回复
发表于 2018-12-13 17:39:22 | 显示全部楼层
  1. msh />date            
    ! |5 Z( f( g4 h4 _9 _
  2. Sun Jan 13 17:38:59 2019
    $ J* a* E" ~& S; f
  3. msh />date 2018 12 13 17 38 24
    . p2 j1 h# w& P- K6 {5 H5 W
  4. set_time now :15474011497 M: b5 d+ n( i9 M# y' T; u, y9 s
  5. localtime:119-0-13 17:39:9 tm_wday:0,tm_yday:12,tm_isdst:-1.
    $ q' C& |& E2 ?. g  g& T
  6. mktime now :1547401104.
    % t3 {3 E3 S0 `6 {8 Y+ U! B5 l
  7. Set 19-1-13,1.  17-38-24,1. Set 18-12-13,5.  17-38-24,5. msh />
    $ B8 u& h0 w# l% S
  8. msh />
    * j" T) {" u# ]8 M, c# f
  9. msh />date
    ! ^# E0 g% K6 C% E- l: L, {3 C$ }
  10. Sun Jan 13 17:38:37 2019
复制代码
使用道具 举报 回复
发表于 2018-12-24 10:22:09 | 显示全部楼层
请问这个问题解决了吗?
使用道具 举报 回复
发表于 2020-1-7 09:56:48 | 显示全部楼层
本帖最后由 guanxionghui 于 2020-1-7 10:35 编辑
. d& t$ L3 [' v1 B1 o0 q  a: B2 [. Z' q" {+ |
已解决了。
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区 ( 沪ICP备13014002号-1

有害信息举报电话:021-31165890 手机:18930558079

© 2006-2019 上海睿赛德电子科技有限公司

Powered by RT-Thread

快速回复 返回顶部 返回列表