This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1294NCPDT: deep sleep mode opearation

Part Number: TM4C1294NCPDT
Other Parts Discussed in Thread: EK-TM4C1294XL

hi,

i am using above micro controller with 1 micro sec interrupt.

i want to put the micro controller in deep sleep mode .and wake up after a particular time (  30 min) 

i am able to put the micro controller in sleep mode ( i think ) but unable to wake up.

please suggest a solution.

thanks.

  • Hi,

      There are several ways to wake up the uC. Below are the possible wakeup sources:

    ■ External WAKE
    ■ External RST
    ■ GPIO K[7:4]
    ■ Tamper TMPR[3:0]
    ■ Tamper XOSC failure
    The Hibernation module can also be configured to wake from hibernate when the following events
    occur:
    ■ RTC match wake event
    ■ Low Battery wake event

    Please refer to the TivaWare hibernate module example in C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\hibernate. Make sure you have the respective wake up sources enabled. See below example to wake on nWAKE or GPIO or RESET or RTC.

     MAP_HibernateWakeSet(HIBERNATE_WAKE_PIN | HIBERNATE_WAKE_GPIO |
                         HIBERNATE_WAKE_RESET | HIBERNATE_WAKE_RTC);