reference:library:sleepdog
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| reference:library:sleepdog [2019/07/30 03:17] – 弘毅 | reference:library:sleepdog [2025/10/11 02:55] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== SLEEPDOG ====== | ||
| + | 该库使用看门狗定时器进行系统复位和低功耗休眠。 | ||
| + | |||
| + | ===== 硬件支持 ===== | ||
| + | |||
| + | 目前支持以下硬件: | ||
| + | |||
| + | * MANGOII或其他基于ATmega328P的控制器,比如Arduino UNO | ||
| + | * MEGA2560或其他基于ATmega2560的控制器,比如Arduino Mega2560 | ||
| + | * ALPHA D21G18A或者其他基于ATSAMD21的控制器,比如Arduino ZERO | ||
| + | * 基于ATMEGA32U4的控制器,比如Arduino Leonardo,其USB连接再休眠中会被破坏,如果你不需要串行通信则不需要考虑。你可以再唤醒后使用USBDevice.attach()命令恢复串行通信,然后从主机重新连接到USB端口。 | ||
| + | |||
| + | ===== 函数 ===== | ||
| + | |||
| + | * [[reference: | ||
| + | * [[reference: | ||
| + | * [[reference: | ||
| + | * [[reference: | ||
| + | ===== 例程 ===== | ||
| + | * [[reference: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 该库为Adafruit SleepyDog库,项目GIT地址在:https:// | ||
