SleepWalking

作为 AVR picoPower 技术的一部分,Atmel 提升了 AVR 外设的智能化。这项技术可让外设对输入数据进行判断,以确定是否需要使用 CPU。我们把这一技术称为 SleepWalking™,因为它可让 CPU 在重要事件发生之前平稳地保持休眠状态,消除了上万次的虚假唤醒。


解决这种问题(虚假唤醒?)的传统方式是采用内部定时器,定期唤醒微控制器来检查是否需要注意某些存在的条件。CPU 和 RAM 历来都需消耗主动模式下的大部分电力,所以唤醒 CPU 来检查这些条件将在长期运行中消耗大量的电力。在某些情况下,若反应时间过短,CPU 甚至根本无法返回休眠模式。


Atmel AVR 微控制器通过 SleepWalking 的外设解决了这个问题。SleepWalking 功能可让微控制器进入深层休眠模式,仅在事件通过资格预审后方才苏醒。CPU 不再需要检查是否存在特定的条件,如 TWI 地址匹配条件 (I2C) 接口,或者与超过特定阈值的 ADC 连接的传感器。通过 SleepWalking 功能,完全可由外设自行完成这项任务。在条件被证实之前,CPU 和 RAM 都不会被唤醒。
在所有 Atmel AVR 微控制器中,SleepWalking 功能只是众多创新技术之一,可为您的应用降低系统的总功耗。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值