CH32v003关于自动唤醒的疑问



image.png

AWU的中断是如何触发的,看了例程和手册没搞明白。例程使用的自动唤醒是通过外部事件9触发的也未进中断。

image.png


image.png

按唤醒中断事件的说明就算配置了中断也是EXTI的中断。那AWU的中断是未使用吗?





您好,关于自动唤醒,其主要用于待机模式下实现无需外部中断的情况下自动唤醒。通过对时间基数进行编程,可周期性地从待机模式下唤醒。因此,EXTI9需要配置成事件而不是中断。关于自动唤醒的具体介绍,可参考CH32V003RM手册2.3.4小节。此外,在CH32V003 EVT中,待机模式例程为自动唤醒例程,可以看一下。CH32V003 EVT下载链接如下:

/downloads/CH32V003EVT_ZIP.html 

image.png

image.png




AWU 唤醒中断是如何配置产生 我在用自动唤醒时发现未提到配置这个中断,自动唤醒也不会进这个中断,这个中断是未使用吗


您好,麻烦仔细看一下我的回复及截图信息,无需中断,对应EXTI配置成事件


image.png

我的疑问是自动唤醒后可否进这个中断?如何进这个中断?  还是这个中断不是给自动唤醒使用的? 通过EXIT事件唤醒没有疑问的。


您好,附件例程为AWU唤醒中断例程,可以参考一下

icon_rar.gifCH32V003 自动唤醒中断.zip



只有登录才能回复,可以选择微信账号登录