0

我有一个 digispark Attiny85 板。有没有办法在板上设置睡眠但保持millis运行?我正在研究小型低功耗手表,我这里没有 RTC,所以我需要从毫秒那里获得时间。

4

1 回答 1

1

请参阅数据表,第 7.1 章睡眠模式。当“停止 CPU 但允许模拟比较器、ADC、USI、定时器/计数器、看门狗和中断系统继续运行”时,您可以使用“空闲”模式。通过这种方式,您可以使用定时器计数器为周期性滴答计数生成中断。中断频率越低(精度越低),您获得的节能就越多。其他两种模式将禁用您的时间测量所需的时钟,因此如果没有外部电路,您将无法使用。

于 2018-03-15T10:03:52.403 回答