| 
 
| 本帖最后由 muyichuan2012 于 2021-5-7 11:48 编辑 
 AT32F413RCT7,每次mcu空闲的时候,我会关闭全部外设,使用内部时钟,低频运行,电流在1ma左右,  但是我只要写一下flash, 每次空闲的时候,电流会在9ma左右。   这是什么原因?写flash的代码如下。
 FLASH_Unlock();
 FLASH_ErasePage(addr);
 addr = addr+2;
 FLASH_ProgramHalfWord(addr, prm[1]);
 addr = addr-2;
 FLASH_ProgramHalfWord(addr, prm[0]);
 FLASH_Lock();
 | 
 |