[STM8] STM8L长期低功耗

[复制链接]
1980|25
 楼主| xxrs 发表于 2020-9-29 23:01 | 显示全部楼层 |阅读模式
现在硬件上设计有一个外部16M晶振。。
用IAR平台开发的。
进入halt模式的唤醒时间如何设置在7天呢?
llljh 发表于 2020-9-29 23:04 | 显示全部楼层
halt模式的唤醒时间?
dingy 发表于 2020-9-29 23:05 | 显示全部楼层
这个低功耗不是直接进入低功耗模式呢?
xxmmi 发表于 2020-9-29 23:06 | 显示全部楼层
这个低功耗不是直接进入低功耗模式呢?
 楼主| xxrs 发表于 2020-9-29 23:07 | 显示全部楼层
对,,halt的唤醒时间。
 楼主| xxrs 发表于 2020-9-29 23:10 | 显示全部楼层
现在做一个GPS。需要长期休眠
pengf 发表于 2020-9-29 23:11 | 显示全部楼层

不加外部RTC的话,就采用多次逼近呗,
renyaq 发表于 2020-9-29 23:12 | 显示全部楼层
另外还要考虑7天后的具体唤醒时刻的误差要求。
supernan 发表于 2020-9-29 23:13 | 显示全部楼层
看了下STM8的手册, 想考自动唤醒AWU一次唤醒可行性不大,它最大唤醒时间间隔差不多1分钟左右,因此需要考虑加入软件逻辑,比如唤醒 N(7天对应的分钟)次才执行你想要的功能
 楼主| xxrs 发表于 2020-9-29 23:13 | 显示全部楼层
如果对警队要求不是特别高的话而对功耗要求特别高,建议使用内部RC振荡器作为时钟源
houcs 发表于 2020-9-29 23:14 | 显示全部楼层
你可以设置个变量唤醒后判断,然后继续进入低功耗,一直累计到7天,然后点火,起爆。
liuzaiy 发表于 2020-9-29 23:15 | 显示全部楼层

万一你想加个看门狗,怎么办,独立看门狗最大1秒多点
huanghuac 发表于 2020-9-29 23:16 | 显示全部楼层

循环计数 嵌套计数就可以
happy_10 发表于 2020-9-29 23:17 | 显示全部楼层
把定时器尽可能的设置的长点 进行循环计数 不过这样的话 误差肯定小不了
zhuhuis 发表于 2020-9-29 23:19 | 显示全部楼层
这唤醒也太漫长了。
zwll 发表于 2020-9-29 23:19 | 显示全部楼层
你可以唤醒不执行任务啊。
dingy 发表于 2020-9-29 23:20 | 显示全部楼层
定时器也不会搞8天这么久啊。
pengf 发表于 2020-9-29 23:21 | 显示全部楼层
一般没有这么长的唤醒时间,可通过多次唤醒实现
songqian17 发表于 2020-9-29 23:24 | 显示全部楼层
这可以通过外部RTC实现,内部RTC也有可能,就是设置闹钟
houcs 发表于 2020-9-29 23:25 | 显示全部楼层
时间好长 即便设置了 也不准
您需要登录后才可以回帖 登录 | 注册

本版积分规则

405

主题

7415

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部