SWRA486A August   2015  – April 2017 CC1310 , CC2620 , CC2630 , CC2640 , CC2640R2F-Q1 , CC2650 , CC2650MODA

 

  1.   CC26x0, CC13x0 SimpleLink™ Wireless MCU Power Management Software Development
    1.     Trademarks
  2.   CC26x0, CC13x0 SimpleLink™ Wireless MCU Power Management Software Development
    1. 1 Abbreviations
    2. 2 Power Management Introduction
    3. 3 TI-RTOS Power Modes
      1. 3.1 Active Mode
      2. 3.2 Idle Mode
      3. 3.3 Standby Mode
        1. 3.3.1 Standby Enter Sequence
        2. 3.3.2 Standby Exit Sequence
      4. 3.4 Shutdown Mode
    4. 4 Implementation Considerations
      1. 4.1 Device Initializing
        1. 4.1.1 Low-Level Initializing
        2. 4.1.2 Initializating TI-RTOS
      2. 4.2 Recharging in Standby
      3. 4.3 Operating the DC-DC Converter
      4. 4.4 Configuring Device for External Input Interrupts and Wakeup
        1. 4.4.1 Interrupt and Wakeup from Active, Idle, and Standby
        2. 4.4.2 Wakeup from Shutdown Mode
      5. 4.5 Oscillators
        1. 4.5.1 High-Frequency Oscillators
        2. 4.5.2 Low-Frequency Oscillators
        3. 4.5.3 RC Oscillator Calibration
      6. 4.6 Auxiliary Domain
        1. 4.6.1 Powering on the Auxiliary Domain
        2. 4.6.2 Powering Down the Auxiliary Domain
        3. 4.6.3 Managing the Sensor Controller and the Auxiliary Domain Power
        4. 4.6.4 Sharing Resources Between the Sensor Controller and the Cortex®-M3
      7. 4.7 RTC
        1. 4.7.1 Initializing RTC
        2. 4.7.2 Configuring RTC Compare Events
      8. 4.8 Debugging Through Power Modes
      9. 4.9 Using Peripherals
    5. 5 References
  3.   Revision History

Managing the Sensor Controller and the Auxiliary Domain Power

The sensor controller power management is independent of the system power modes in Section 3. The Cortex-M3 can force on the auxiliary domain (which contains the sensor controller) to access modules in the auxiliary domain or the oscillators.

The sensor controller is either active or standby where it executes code or waits for events. When the sensor controller is standing by, it can wake up and execute code and re-enter standby independently of the system state excluding shutdown. The sensor controller may take the rest of the system out of either idle or standby by configuring AON_EVENT:MCUWUSEL[29:24] to use the AUX_SWEV1. When the system state is shutdown, the sensor controller is unavailable. The sensor controller studio software uses AON_EVENT:AUXWUSEL[5:0] to wake up the sensor controller from standby using the RTC_CH2_DLY event.

NOTE

The sensor controller interface driver handles these events.

Table 2. Sensor Controller and Auxiliary Power Management

System State Available Sensor Controller States
Active Active or standby
Idle Active or standby. Sensor controller can wake system from idle.
Standby Active or standby. Sensor controller can wake system from standby
Shutdown Not available