我不是很明白,那个待机唤醒实验,从待机到唤醒的触发(不考虑原子哥的那个wkup_Init里的延时),是只要PA0的引脚电平发生了变化就唤醒么?关于待机唤醒的PA0电平到底是怎么触发的这一点不是很清楚。
我自己写了一个待机唤醒实验的代码,就是PA0拉高2s,就进入待机模式。确实能进入待机模式,但是,只要那根拉高的杜邦线拔掉,就立马唤醒了。(也就是说PA0从高电平变为低电平就唤醒了)
我设想的正常情况是,刚开始代码正常运行,接着我拉高PA0 2s 后就进入待机, 然后拔掉拉高的杜邦线后, 还是待机模式, 然后在给一个高电平激励后唤醒。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
主要跟你用到if(i=1000)有关
在中断里面也可以实现待机唤醒
一周热门 更多>