作为 AVR picoPower 技术的一部分,Atmel 提升了 AVR 外设的智能化。这项技术可让外设对输入数据进行判断,以确定是否需要使用 CPU。我们把这一技术称为 SleepWalking™,因为它可让 CPU 在重要事件发生之前平稳地保持休眠状态,消除了上万次的虚假唤醒。
解决这种问题(虚假唤醒?)的传统方式是采用内部定时器,定期唤醒微控制器来检查是否需要注意某些存在的条件。CPU 和 RAM 历来都需消耗主动模式下的大部分电力,所以唤醒 CPU 来检查这些条件将在长期运行中消耗大量的电力。在某些情况下,若反应时间过短,CPU 甚至根本无法返回休眠模式。
在所有 Atmel AVR 微控制器中,SleepWalking 功能只是众多创新技术之一,可为您的应用降低系统的总功耗。