This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于TM4C123 Hibernation Module 的三个问题

1.Wake脚可否配置成普通的输入引脚来作为输入检测?

2.进入Hibernation 模式相当于一次POR的话,那么可以理解为代码会全部重头开始运行?

3.从手册上看的话好像完全不支持通讯唤醒,想再次确认一下

  • 1.WAKE引脚是单独的,无法配置为普通输入引脚。

    2.Hibernation 模式只是唤醒,不会代码重头开始运行,不然的话,睡眠有什么意义呢。

    3.Hibernation确实不支持通讯唤醒的,只支持wake引脚和RTC match,还有低电压

  • Hibernate的时候M4F内核和外设都是断电了的,Hibernate模块以外的都可以认为是一次重新上电的过程。

  • 手册上说,在Hibernate期间,可以保持GPIO的状态,这个该如何理解呢?

  • 根据实测结果来看,确实是做了一次POR
    但是可以通过设置/HIB或者VDD3ON模式来配置IO口的状态是否保存.
    这两种模式下的功耗不一样.

    整个低功耗策略还需要配合外围硬件电路来设计
    开始还是想得有点简单