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

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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版