Attachments are accessible only for community members.
八月 20, 2019
11:52 PM
大家好!我在这个帖子PSoC 6 Watchdog 看到介绍WDT在Hibernate模式下是可以工作的,但是这里却,却没提到
,我把CE220607的deep sleep 模式改为Hibernate模式,实际WDT在Hibernate模式是不工作的,但在deep sleep 模式工作,附件是示例。
已解决! 转到解答。
1 解答
Attachments are accessible only for community members.
八月 21, 2019
06:52 PM
Hi ,
系统在休眠状态下的时候,16bit free-running 的wdt是可以作为唤醒源的。
附件是我写的测试代码,请参考。如果有什么问题,我们再继续讨论。
关于free running wdt可以作为休眠唤醒源, 在很多AN中都有提到:
2:Low power AN: https://www.cypress.com/file/385936/download
3 回复数
Attachments are accessible only for community members.
八月 21, 2019
06:52 PM
Hi ,
系统在休眠状态下的时候,16bit free-running 的wdt是可以作为唤醒源的。
附件是我写的测试代码,请参考。如果有什么问题,我们再继续讨论。
关于free running wdt可以作为休眠唤醒源, 在很多AN中都有提到:
2:Low power AN: https://www.cypress.com/file/385936/download
八月 21, 2019
07:53 PM
你好!
非常感谢你的回答,我看了你的附件测试代码,但是这不是我想要的效果,我希望是WDT进中断来唤醒,,不是通过复位,不知道WDT能否做到类似外部中断触发的效果来唤醒?
八月 22, 2019
06:42 PM
芯片进入hibernate之后,唤醒事件发生之后,是需要进行一次reset才能让芯片进入正常工作模式的。
这个reset并不是wdt导致的,而是hibernate的唤醒机制决定的。