cancel
Showing results for 
Search instead for 
Did you mean: 

Low consumption with ST7F521

giovanni239955
Associate II
Posted on July 18, 2003 at 11:10

Low consumption with ST7F521

4 REPLIES 4
giovanni239955
Associate II
Posted on July 11, 2003 at 06:41

Hi, in my application I'm using a ST7F521 with a 16 MHz quartz.

In Halt mode (quartz OFF), the microprocessor is waken up by an external interrupt (from CAN o another input).

In another situation, I should wake up periodically (every 100 ms).

What is the best way to do it? Take in consideration that the target is the lowest consumption!

I'm using Active Halt mode with RTC active. Do you have other solutions?

Thanks a lot!

itsmejatinus
Associate II
Posted on July 14, 2003 at 02:40

You are using right solution. Because, first of all, Active-Halt is the lowest power consumption mode available. Second, only interrupt available to exit from this mode is the MCC/RTC interrupt or Reset.

stephanie
Associate II
Posted on July 18, 2003 at 11:09

In order to reach the lowest consumption, think also to:

* use the smallest cpu frequency as possible

* to switch off all unused peripherals

* to configure all unused I/Os as output at 0 (open drain for instance)

* choose the right time base for your RTC (longest one in order to stay in Halt as long as possible in average).
stephanie
Associate II
Posted on July 18, 2003 at 11:10

In order to reach the lowest consumption, think also to:

* use the smallest cpu frequency as possible

* to switch off all unused peripherals

* to configure all unused I/Os as output at 0 (open drain for instance)

* choose the right time base for your RTC (longest one in order to stay in Halt as long as possible in average).