进入stop省电模式的,,看下我这是不是的啊:
void mcu_pwr_enter_stop_mode_set(void)
{
GPIO_InitStructure.GPIO_Pin = 0xffff;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN;
GPIO_Init(GPIOB,&GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin = 0xffff;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN;
GPIO_Init(GPIOA,&GPIO_InitStructure);
ADC1->CR2 &= 0xfffffffe; //ADON==0;
RCC_APB1PeriphClockCmd( RCC_APB1Periph_ALL, DISABLE);
RCC_APB2PeriphClockCmd( RCC_APB2Periph_ALL, DISABLE );
RCC_APB1PeriphClockCmd( RCC_APB1Periph_BKP | RCC_APB1Periph_PWR, ENABLE );
// RCC_HSEConfig(RCC_HSE_OFF);
FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Disable);
FLASH_SetLatency(FLASH_Latency_0);
// PWR_EnterSTANDBYMode();
PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI);
}
看有没有啥问题的啊
|