cancel
Showing results for 
Search instead for 
Did you mean: 

STM3210E-EVAL : A problem with measurement of current in Stop Mode

elil1975
Associate II
Posted on December 04, 2009 at 05:59

STM3210E-EVAL : A problem with measurement of current in Stop Mode

2 REPLIES 2
elil1975
Associate II
Posted on May 17, 2011 at 13:32

Hello,

I'm experimenting now STM3210E-EVAL. One of my experiments is to ensure that the stop mode current is 25uA. I took any ST project and changed it main() function to this one:

main()

{

SystemInit();

PWR_EnterSTOPMode( PWR_Regulator_LowPower, PWR_STOPEntry_WFI );

while (1);

}

Then I put out jumper JP12 and connected amperemeter. The problem is that the measured current is 1.8 mA instead of the expected 25 uA. What's wrong with that ? The same result was with standby mode. Apparently, the motherboard itself consumes current. So, how can I see 25 uA ?

Thanks in advance,

E.L. :o

raouf1
Associate II
Posted on May 17, 2011 at 13:32

Hello,

On the EVAL board, the device IOs are connected to external components which drives current even if the device is in STOP mode. In this case, to get the correct power consumption in STOP mode you have to configure the unused IOs in Analog Input mode(floating input trigger OFF), for more details please refer to STOP mode example provided within STM32F10x_StdPeriph_Lib under Project\STM32F10x_StdPeriph_Examples\PWR\STOP

With regards,

Raouf.