打印

GD32处于deep sleep模式可以用timer中断唤醒吗?

[复制链接]
1092|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yangkunvanpersi|  楼主 | 2019-7-11 12:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GD32处于deep sleep模式可以用timer中断唤醒吗?
我试了下好像不行吗?还是我设置的有问题?

用外部的按键中断可以唤醒

使用特权

评论回复
沙发
yangkunvanpersi|  楼主 | 2019-7-11 15:06 | 只看该作者
看SPEC好像是不能的。
首先Timer的时钟提供是有系统时钟经过AHB和APB1 分频得到的。
在进入Sleep mode后 1.2V域中的所有时钟全部关闭,包括系统时钟,AHB ,APB,所以想在sleep mode下用timer来唤醒系统是不可能的

使用特权

评论回复
板凳
sonicll| | 2019-7-11 15:23 | 只看该作者
deep sleep模式只有EXTI上的中断和事件才能唤醒,timer不可以

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

15

帖子

0

粉丝