平台:CH583EVT
原始代码:
设置 PB4 (Key 按键) 作为唤醒IO,结果正常,按下后,系统唤醒,进入 while(1) 循环。
但如果启用第 14 行
SysTick_Config(GetSysClock()/60);
使能了 SysTick 滴答中断,则未按下 PB4 ,程序也直接被唤醒,进入 while(1) 循环。
按照手册来说,sysTick 滴答中断并不是手册上说明的唤醒事件(I/O、RTC、BAT、USB),如何解释这一现象?
代码链接:https://github.com/aguegu/ch583/blob/15818b57c2a7e0cc06e893f6cd4256254b98e313/examples/power/main.c