你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM8L151K4 读RTC计数器,时间总是不对

[复制链接]
自由飞翔、 提问时间:2016-10-19 16:43 /



各位大神好,在调试STM8L时发现u16 RTC_GetWakeUpCounter(void)得到的值不对,实验如下:

我设置RTC每10S唤醒一次,每10S可以唤醒,当外部中断发生时也可以唤醒,然后我使用u16 RTC_GetWakeUpCounter(void)读取RTC计数器值,结果一直是一样的。不知道这个是什么问题?
QQ截图20161019164140.png
收藏 评论7 发布时间:2016-10-19 16:43

举报

7个回答
anywill 回答时间:2016-10-20 07:40:33
是不是秒中断的问题?
mark0668 回答时间:2016-10-20 20:46:18
帮顶.....
assssdz 回答时间:2016-10-20 21:00:54
自由飞翔、 回答时间:2016-11-3 09:17:23
anywill 发表于 2016-10-20 07:40
是不是秒中断的问题?

我每次RTC_GetWakeUpCounter(void)得到的值都是我设置的值,莫非倒计时后的值是不能读的吗
sea001 回答时间:2020-1-8 14:56:14
请问楼主解决这个问题了吗,如何读取WakeUp的倒计时数值?请赐教
sea001 回答时间:2020-1-8 14:58:20
请问楼主解决问题了吗,如何读取WakeUp的唤醒倒计时数值?请赐教
zalelife 回答时间:2020-5-9 09:32:23
首先要看所用的MCU能不能读取RTC wakeup唤醒倒计时数值,STM8L052就不支持,读取到的是自动唤醒重载值,即WUTRL和WUTRH寄存器的值,所以每次都是固定的
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版