Skip to main content
Visitor II
July 18, 2003
Question

Low consumption with ST7F521

  • July 18, 2003
  • 4 replies
  • 807 views
Posted on July 18, 2003 at 11:10

Low consumption with ST7F521

    This topic has been closed for replies.

    4 replies

    Visitor II
    July 11, 2003
    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!

    Visitor II
    July 14, 2003
    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.

    Visitor II
    July 18, 2003
    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).
    Visitor II
    July 18, 2003
    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).