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

STM32F071 RTC WakeUP 被外部中断唤醒后 无法读取

[复制链接]
秦山asd 提问时间:2017-5-8 20:59 /
STM32F071  RTC WakeUP  被外部中断唤醒后 无法读取 ,RTC 的 延时值;

我目前 的系统是 采用FREERTOS  做低功耗,进入STOP模式,之前在F103上 延时,被其他中断唤醒后,可以停止RTC,然后读取实际休眠了多长时间,然后可以修正FREERTOS的时间, 所以在F071也是这个思路,但是  使用RTC的 WakeUP后 唤醒后,怎么读取,最后都是 读取到 当初设定的 休眠值,有人使用过这个吗?  可以指导一下?
收藏 1 评论5 发布时间:2017-5-8 20:59

举报

5个回答
回答时间:2017-5-9 09:36:35
RTC存储的方式不同,可以考虑自己将时间转换为秒来进行操作。楼主说的修正freertos的什么时间?
秦山asd 回答时间:2017-5-9 16:11:13
安 发表于 2017-5-9 09:36
RTC存储的方式不同,可以考虑自己将时间转换为秒来进行操作。楼主说的修正freertos的什么时间? ...

FREERTOS的  时钟滴答 计数变量;  各个任务内部的延时 才会准确;  目前是在STM32F071上 拿不到 单片机进入STOP模式后   如果被外部中断唤醒,实际休眠的时间;
秦山asd 回答时间:2017-5-9 16:11:52
秦山asd 发表于 2017-5-9 16:11
FREERTOS的  时钟滴答 计数变量;  各个任务内部的延时 才会准确;  目前是在STM32F071上 拿不到 单片机 ...

可以加 QQ 讨论一下吗? QQ3314900970  调试了好几天都不行,这个STM32F071怎么这么奇葩呢
秦山asd 回答时间:2017-5-9 16:15:15
秦山asd 发表于 2017-5-9 16:11
可以加 QQ 讨论一下吗? QQ3314900970  调试了好几天都不行,这个STM32F071怎么这么奇葩呢 ...

这个延时 需要的是 毫秒级别的
之前使用 F103 很方便的 哎
回答时间:2017-5-10 14:00:10
我的理解,不知道有没有问题,滴答时钟作为任务切换的时间,如果唤醒后不处理,可能第一次的延时会不太准确,之后的应该没问题的。另外,唤醒后,滴答时钟会继续之前的时间进行+1操作,如果不进行校准,会带来什么样的问题呢?

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版