I am using EVAL-ADICUP3029 to program a power harvesting system. I need him to consume as little energy as possible.
In my case I will need 1 analogue digital converter and 1 pwm. I am trying to check the system consumption using the available operating modes. I am using the commands:
adi_pwr_EnterLowPowerMode (ADI_PWR_MODE_FLEXI, & PowerFlag, 0);
adi_pwr_EnterLowPowerMode (ADI_PWR_MODE_HIBERNATE, & PowerFlag, 0)
adi_pwr_EnterLowPowerMode (ADI_PWR_MODE_SHUTDOWN, & PowerFlag, 0);
In the tests all the modes presented consumption around 60 uA. I think I'm doing something wrong.
I am already able to use the digial analog converter and the PWM0.
I would like to know what I have to do to achieve the minimum system consumption. I think I'll have to use FLEXI mode.
Anyone have any tips?