Page 1 of 1

【已解决】BK7321N进入睡眠后唤醒问题

Posted: 2023年 Jan 3日 10:58
by chenauhua

BK7321N,我参照论坛上的方法可以进去低功耗,但唤醒会有点问题?唤醒脚设置异常,我需要保持唤醒脚在睡眠状态下是高电平,但是每次进入睡眠唤醒脚都会被置成低电平,加上拉都不行?请问一下解决办法?


Re: 【求助】BK7321N进入睡眠后唤醒问题

Posted: 2023年 Jan 9日 11:02
by yangjie
sleep1.png

GPIO 初始化的时候将唤醒引脚设置为上拉输入的模式就可以在睡眠状态下唤醒引脚设置为高电平模式


Re: 【求助】BK7321N进入睡眠后唤醒问题

Posted: 2023年 Jan 12日 12:48
by chaser

进deepsleep时,会把唤醒脚强制配成所需要的电平,比如高电平唤醒,那就会强制置成低电平。这时候就算外部上拉也是没用的。 所以可以先看下你们的唤醒源参数设置。


Re: 【求助】BK7321N进入睡眠后唤醒问题

Posted: 2023年 Jan 12日 13:43
by yangjie
chaser 2023年 Jan 12日 12:48

进deepsleep时,会把唤醒脚强制配成所需要的电平,比如高电平唤醒,那就会强制置成低电平。这时候就算外部上拉也是没用的。 所以可以先看下你们的唤醒源参数设置。

不太明白你描述的意思。按照上面图中的配置,将 PA9 脚配置为唤醒引脚,在开始的时候将 PA9 脚设置为上拉输入模式,然后将 gpio_edge_map 设置为 1(也就是PA9为低电平时会被唤醒),睡眠状态下 PA9 一直为 高电平状态。

如果你想要平时唤醒引脚为低电平状态,高电平唤醒的话。你可以将 PA9 模式设置为下拉 TY_GPIO_PULLDOWN ,gpio_edge_map 设置为 0 。


Re: 【求助】BK7321N进入睡眠后唤醒问题

Posted: 2023年 Feb 14日 18:28
by cheng_JS

这个深度睡眠的demo能否分享一下,在哪里下载嘞


Re: 【求助】BK7321N进入睡眠后唤醒问题

Posted: 2023年 Feb 15日 17:54
by yangjie
cheng_JS 2023年 Feb 14日 18:28

这个深度睡眠的demo能否分享一下,在哪里下载嘞

在这个帖子里面:
viewtopic.php?t=256