带TMOS应用程序,使用GPIO唤醒芯片,唤醒后处理方式不知有无问题

以下是我通过浏览论坛与请教各位做的设置,和编辑的代码。

image.png

image.png

如果你希望GPIO唤醒后,芯片等待32M晶体稳定再运行,

为什么不直接在58行 if (RTCTigFlag || GPIOTigFlag) 呢?

直接DelayUs功耗不就高了,使用Idle睡眠不是更好。


我想确认一下整个CH57X_LowPower()有没有错。另外2楼提到的方法,我认为还有不妥,因为按键唤醒后电平依然存在抖动,GPIO抖动引起的再次中断可能会提前终止IDLE状态。


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