打印

求救:GD32E230 待机唤醒不了,急!

[复制链接]
1810|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qzhhr|  楼主 | 2019-8-24 12:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位朋友可以帮一下,代码如下,PA0下拉一个100K电阻;进入待机状态后,醒不了: 触发PA0管脚;
        /* clock enable */
    rcu_periph_clock_enable(RCU_PMU);                       
       
          pmu_flag_clear(PMU_FLAG_RESET_WAKEUP);       
    pmu_flag_clear(PMU_FLAG_STANDBY);       
               
        // WakeUP_Init();       
//          ckout_config();

  /* enable wakeup pin0: wakeup key */
   pmu_wakeup_pin_enable(PMU_WAKEUP_PIN0);           //PA0/PB5,PB15,PC13: 唤醒管脚。       

   
        //标准模式睡眠. RTC ON(IRC_40K); 3.8uA.待机模式。
        pmu_to_standbymode(WFI_CMD); //CPU进入睡眠中。       
        //while(1);

使用特权

评论回复
沙发
sonicll| | 2019-8-26 09:12 | 只看该作者
把100K下拉电阻去掉试试?PA0使能唤醒功能后,内部就已经下拉了,应该不需要再外接下拉电阻

使用特权

评论回复
板凳
zljiu| | 2019-9-9 16:35 | 只看该作者
帮楼主顶一下

使用特权

评论回复
地板
coshi| | 2019-9-9 16:42 | 只看该作者
这是何种低功耗模式啊

使用特权

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

本版积分规则

9

主题

25

帖子

4

粉丝