TI论坛
直播中

魏渝韦

7年用户 198经验值
私信 关注
[问答]

TM4C123 Hibernation Module请问Wake脚可否配置成普通的输入引脚来作为输入检测?

1.Wake脚可否配置成普通的输入引脚来作为输入检测?
2.进入Hibernation 模式相当于一次POR的话,那么可以理解为代码会全部重头开始运行?
3.从手册上看的话好像完全不支持通讯唤醒,想再次确认一下

回帖(4)

韦明

2018-8-14 07:14:28
1.WAKE引脚是单独的,无法配置为普通输入引脚。
2.Hibernation 模式只是唤醒,不会代码重头开始运行,不然的话,睡眠有什么意义呢。
3.Hibernation确实不支持通讯唤醒的,只支持wake引脚和RTC match,还有低电压
举报

刘丽艳

2018-8-14 07:19:43
引用: ljmlvmd 发表于 2018-8-14 07:14
1.WAKE引脚是单独的,无法配置为普通输入引脚。
2.Hibernation 模式只是唤醒,不会代码重头开始运行,不然的话,睡眠有什么意义呢。
3.Hibernation确实不支持通讯唤醒的,只支持wake引脚和RTC match,还有低电压


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

韦明

2018-8-14 07:35:06
引用: ctx1129 发表于 2018-8-14 07:19
Hibernate的时候M4F内核和外设都是断电了的,Hibernate模块以外的都可以认为是一次重新上电的过程。
                                                                         Holly

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

魏渝韦

2018-8-14 07:53:05
引用: ljmlvmd 发表于 2018-8-14 07:35
手册上说,在Hibernate期间,可以保持GPIO的状态,这个该如何理解呢?

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

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

更多回帖

发帖
×
20
完善资料,
赚取积分