可以通过普通 IO 口进入睡眠和唤醒,调用函数是 enter_sys_sleep_mode();进入睡眠。
设置使用哪一个普通 IO 口唤醒的函数 static void set_sleep_mode_wakeup_io();
注意:如果系统时钟跑 192MHz,会无法唤醒,需要睡眠前设置下系统时钟为 120MHz 或者 160MHz.如下使用 PB4 作为 WAKEUP_12 唤醒口,
static void set_sleep_mode_wakeup_io(){
enter_sleep_mode_set(WAKEUP_12, WAKEUP_DOWN_EDGE);
}杰里之系列普通 IO 口睡眠和唤醒操作方式】【篇】
唤醒后打印出来对应 JL_WAKEUP->CON3 的 BIT(12)就是 WAKEUP_12 的唤醒标志。如下图。杰里之系列普通 IO 口睡眠和唤醒操作方式】【篇】
WAKEUP_0 也可以作为任意普通 IO 的映射来唤醒,
杰里之系列普通 IO 口睡眠和唤醒操作方式】【篇】

相关文章:

  • 2021-10-30
  • 2022-12-23
  • 2021-05-26
  • 2021-04-24
  • 2021-10-06
  • 2022-12-23
  • 2022-01-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-13
  • 2021-12-03
  • 2021-06-27
  • 2022-01-27
相关资源
相似解决方案