This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
想请问一下
我原本是使用Controlsuite所提供的Example_2802xHaltWake.c做修改,
当做是测试唤醒模式所使用的,当我将InitSysCtrl这个功能内的
ADC电压校正以及InitPeripheralClocks内除了GPIO功能以外都关掉后,得到的消耗电流是0.9mA
但是完整的专案中,需要使用到ADC读值跟I2C传输资料,所以我在唤醒的WAKE_ISR功能中,
加入了开启ADC跟I2C功能以及初始化I2C的部份,
但是这会导致消耗电流跟原本所测试的0.9mA差异非常大,
这完整专案中所测试出来的消耗电流却是11mA左右,请问这是我有哪些部份没有做到吗?
那么在关闭ADC时,ADCENABLE,ADCPWDN,ADCBGPWD,ADCREFPWD,这四个有必需要关掉吗?
如果有需要关掉是否有优先顺序?或者需要间隔几个时钟?