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

新手一问,我该选哪种低功耗模式?

[复制链接]
曲阿子期 提问时间:2013-12-27 14:43 /
 我用的是STM8S207MB, 要做的是这样一个东西:
1. 运行时不在乎功耗有多大,待机时功耗要尽量低
2. 要有一个定时器一直在运行计时,即使时入待机也要继续计时
3. 进入或退出待机都由一个GPIO的电平状态决定,其它任条件不能影响到是否待机状态
我现在待机做的是HALT模式,可是待机后就不能继续计时了;如果用WAIT模式功耗又还太大;一个新手也没人可以请教,网上也找不到类似问题的处理方式。大神们行行好,支个招啊!
收藏 评论7 发布时间:2013-12-27 14:43

举报

7个回答
fengye5340 回答时间:2013-12-27 17:28:22

RE:新手一问,我该选哪种低功耗模式?

在休眠模式下,只有独立看门狗定时器可以工作,但是要定时去喂狗,这就得使用一个RTC闹钟去实现喂狗,这样的话,看门狗似乎不能支持持续计时的,其他的计时器更是无法工作。
不过,如果你非要在休眠模式下使用计时的话。 你可以试试这样的方法,将看门狗设定的时间长一些,让RTC闹钟为看门狗计时时间一半的时间,让系统在休眠和工作模式下做间隔性切换。
wkuang 回答时间:2013-12-27 22:55:23

RE:新手一问,我该选哪种低功耗模式?

楼上正解, 如果需要在待机时有定时器还在计时,在休眠后,关掉计时定时器外的所有外设。周期性的唤醒系统, 唤醒后计时马上又休眠。 休眠唤醒定时切换。 模拟手机定时唤醒/休眠机制。 这样可以大大节约功耗
用示波器看待机电流应该是一个个周期性的尖峰
勒布朗 回答时间:2013-12-28 19:27:54

RE:新手一问,我该选哪种低功耗模式?

待机模式下用看门狗做定时器是可以的
Hiker天下 回答时间:2013-12-28 21:17:47

RE:新手一问,我该选哪种低功耗模式?

就在停止状态下用看门狗唤醒后,判断下IO,再是否休眠就可以了。原理很简单。
dwwzl 回答时间:2013-12-30 08:56:39

RE:新手一问,我该选哪种低功耗模式?

就用WFI休眠模式吧,我最常用的,可以降低功耗2mA左右
有缘于你 回答时间:2013-12-30 17:53:54

RE:新手一问,我该选哪种低功耗模式?

3楼方法不错,但是貌似完成不了那几个要求吧,不行就用WAIT模式,进入时候自己关掉不需要的外设之类,功耗会低些
dzc2001 回答时间:2013-12-31 21:10:36

RE:新手一问,我该选哪种低功耗模式?

想要平时非常低,可以考虑外置RTC唤醒,独立RTC一般功耗都极低的

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版