stm32F407ZET6 stop模式 最小系统功耗有7ma!!

2019-07-20 17:30发布

最近一个项目 做到最后了 要搞低功耗 ,遇阻 搞了三天 !!还没头绪 ,今天又重新焊了新板 只有电源跟 STM32F407ZET6 外部晶振  程序是一进main就停机 电流有7ma!!!郁闷 有人帮忙看看吗 程序如下

int main(void)
{
        GPIO_InitTypeDef  GPIO_InitStructure;


        RCC_APB2PeriphClockCmd(RCC_AHB1Periph_GPIOA | RCC_AHB1Periph_GPIOB |   
                       RCC_AHB1Periph_GPIOC | RCC_AHB1Periph_GPIOD|RCC_AHB1Periph_GPIOE|
        RCC_AHB1Periph_GPIOF|RCC_AHB1Periph_GPIOG|RCC_AHB1Periph_GPIOH ,ENABLE);  


GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All;  
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;     
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AN;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
        GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;

GPIO_Init(GPIOA, &GPIO_InitStructure);   
GPIO_Init(GPIOB, &GPIO_InitStructure);   
GPIO_Init(GPIOC, &GPIO_InitStructure);   
GPIO_Init(GPIOD, &GPIO_InitStructure);
GPIO_Init(GPIOE, &GPIO_InitStructure);   
GPIO_Init(GPIOF, &GPIO_InitStructure);   
GPIO_Init(GPIOG, &GPIO_InitStructure);
GPIO_Init(GPIOH, &GPIO_InitStructure);

PWR_EnterSTOPMode(PWR_Regulator_LowPower, PWR_STOPEntry_WFI);        






电流有 7点几ma!!!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。