OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4824|回复: 7

从停止模式下唤醒后RTC时间会错乱怎么回事?

[复制链接]

33

主题

52

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2016-8-15
在线时间
79 小时
发表于 2016-9-28 16:57:43 | 显示全部楼层 |阅读模式
源码我就不发了,主要是写了好多东西,都整合在一块,我怕拿出来大家一时半会也不完,然后就都绕走了。。。我就说明一下情况吧,有哪位高手大概给分析下,希望能给我个解决方向,万分感谢!情况是这样的:芯片是STM32L051C8T6,低功耗的,现在是需要让芯片平时处于低功耗,通过外部中断或 Wake Up中断能够唤醒芯片,并让芯片通过串口将时间还有其它东西发送出来,
现在能进入低功耗,外部中断和 Wake Up都能唤醒芯片,但是连续的进入、唤醒循环19次后,RTC时间开始错乱。。。直接给我跳到2059年去了,日期和时分秒也都不对。。。
无论是 Wake Up 唤醒还是外部中断唤醒,都是19次后时间开始错乱,这个次数我也知道是可能是程序里面的某个变量19次后出错了。。。但是东西已经写很多了。。。我找不到原因。。。只求大神能给个方向。。。给我指条明路。。。


我的程序大概如下:
开始->时钟初始化->各种初始化,中断使能啥的/->大循环;
大循环里面就是判断标志位,而标志位是在中断函数里面被操作的,判断到标志位后会清除标志位,获取时间和处理信息等,然后就进入停止模式,进入后程序等待某个中断将其唤醒,唤醒后再对时钟啥的重新初始化,然后就又是清除标志位、获取时间和处理信息等,再次进入停止模式,这样循环。。。比较困惑为什么是19次这样的循环后RTC时间会错乱。。。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2016-4-20
在线时间
1 小时
发表于 2017-7-21 13:33:43 | 显示全部楼层
好吧    我的问题是因为程序里面有一套用于和基站同步时间的程序,有时候还未将同步的时间写到RTC就进入停止模式了,然后退出停止模式后  才将之前的同步时间写到RTC,然后时间就不准了
回复 支持 1 反对 0

使用道具 举报

33

主题

52

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2016-8-15
在线时间
79 小时
 楼主| 发表于 2016-9-28 17:05:43 | 显示全部楼层
我的获取时间那里是用的BCD转十进制函数获取的
回复 支持 反对

使用道具 举报

33

主题

52

帖子

0

精华

高级会员

Rank: 4

积分
507
金钱
507
注册时间
2016-8-15
在线时间
79 小时
 楼主| 发表于 2016-9-28 17:07:49 | 显示全部楼层
如果不进入停止模式的话,RTC时间完全正常,现在问题估计就出在停止模式这里了
回复 支持 反对

使用道具 举报

6

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2016-6-4
在线时间
15 小时
发表于 2016-10-22 17:32:27 | 显示全部楼层
楼主能不能把您RTC唤醒部分的配置发我看下啊  我调了两天了还是不能唤醒  万分感谢 1142173025@qq.com
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2016-10-16
在线时间
4 小时
发表于 2017-2-16 16:14:50 | 显示全部楼层

楼主能不能把您RTC唤醒部分的配置发我看下  932123725@qq.com  我在配置RTC唤醒时,不能起作用
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2016-4-20
在线时间
1 小时
发表于 2017-7-21 13:21:31 | 显示全部楼层
+1   我也遇到这个问题了。 求大神解答!1
回复 支持 反对

使用道具 举报

2

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2013-3-19
在线时间
5 小时
发表于 2018-2-7 11:59:04 | 显示全部楼层
请问您的问题最终怎么解决的呀?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 00:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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