【问题标题】:Attiny85 sleep but keep millis runnigAttiny85 睡眠但保持 Millis 运行
【发布时间】:2018-02-13 05:35:04
【问题描述】:

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

【问题讨论】:

    标签: sleep sleep-mode attiny


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-01
      • 1970-01-01
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多