关于Jlink烧录后进入standby mode的奇怪问题

2019-08-13 22:15发布

如标题所示,硬件:stm32f105,最小系统电路。软件如下:
int main(void){
while(1)        {
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, DISABLE);                RCC_APB2PeriphResetCmd(0X01FC,DISABLE);
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);
PWR_EnterSTANDBYMode();          //进入待命(STANDBY)模式                 }
}
编译->烧录,情况1:烧录后,按按键复位,万用表显示:1143uA,
                  情况2:烧录后,重拔电池,启动后万用表显示:2.0uA.
不知道是编译器设置问题,还是软件的问题,请问大神们这是神马情况呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。