2009-12-03 08:59 PM
STM3210E-EVAL : A problem with measurement of current in Stop Mode
2011-05-17 04:32 AM
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. :o2011-05-17 04:32 AM
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.