CH32V208C 待機電流問題

進入待機模式 測得電流大概<10uA,但是每 隔一定時間,長度不一的時間,會出現脈沖電流,見下圖示波器電流圖,大概25mA,持續(xù)0.5s。請問這是什么情況?已經關閉了總中斷。



_disable_irq();

?/* 為降低功耗,需將不用的GPIO設置成下拉輸入 */

…………………………

? ? NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);

? ? EXTI3_INT_INIT();//PB3退出standby

? ? PRINT("Standby Mode\r\n");

? ? RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);

? ? /* Enable WKUP pin */

? ? PWR_WakeUpPinCmd(ENABLE);

? ? PWR_EnterSTANDBYMode();



5f98128010213ca946a92de8be96b66.jpgtek0015.png

或者有沒有一條指令可以復位所有配置然后待機。

我使用的RF例程,初始化了這些函數

? WCHBLE_Init();

? HAL_Init();

? RF_RoleInit();

? RF_Init();

和ADC1,我用

? RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC1,ENABLE);

? RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, DISABLE);

復位關閉ADC1時鐘似乎沒有效果。

是不是他們在待機仍然耗電 如何關閉他們。


打擾了。逐個代碼,硬件排出了一下,似乎是我的DCDC電源有問題。直接外部 3V供電 待機 0.5-0.6uA,也不會有脈沖電流。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频