SWRU439M October   2015  – April 2022

 

  1.   Trademarks
  2. 1Introduction
  3. 2Overview
    1. 2.1 Sensor Controller and AUX Domain Hardware Overview
      1. 2.1.1 Hardware Functionality
      2. 2.1.2 Power and Clock Management
        1. 2.1.2.1 CC13x0 and CC26x0 Operation Modes
        2. 2.1.2.2 CC13x2 and CC26x2 Operation Modes
        3. 2.1.2.3 Communication With the System CPU Application
    2. 2.2 Sensor Controller Interface Driver
      1. 2.2.1 Tailored How-To-Use Guide
      2. 2.2.2 Doxygen Documentation
    3. 2.3 Sensor Controller Programming Model
    4. 2.4 Sensor Controller Tasks
      1. 2.4.1 Data Structures
      2. 2.4.2 Task Code Blocks
      3. 2.4.3 High-Level Program Flow
    5. 2.5 Task Testing and Debugging
    6. 2.6 Run-Time Logging
  4. 3Prerequisites
    1. 3.1 Driver
    2. 3.2 Examples
  5. 4Installation
    1. 4.1 Sensor Controller Studio for Windows
      1. 4.1.1 Update Service
    2. 4.2 Sensor Controller Studio CLI for Linux (64-Bit)
  6. 5Sensor Controller Studio Tutorials
  7. 6Sensor Controller Studio Walkthrough
    1. 6.1  Start Page and Navigation
    2. 6.2  Documentation
    3. 6.3  Open the Example
    4. 6.4  Project Panel
    5. 6.5  Task Panel Settings
    6. 6.6  Constants and Data Structures Panel
    7. 6.7  Task Code Editor Panels
    8. 6.8  I/O Mapping Panel
    9. 6.9  Code Generator Panel
    10. 6.10 Compiling Example Applications in IAR or CCS
    11. 6.11 Task Testing Panel
      1. 6.11.1 Task Testing Setup
      2. 6.11.2 Task Testing Session
      3. 6.11.3 Data Handling
      4. 6.11.4 Task Debugging Panel
    12. 6.12 Run-Time Logging Panel
      1. 6.12.1 Run-Time Logging Setup
      2. 6.12.2 Run-Time Logging Session
  8. 7References
  9. 8Revision History

CC13x2 and CC26x2 Operation Modes

The Sensor Controller is in active mode or low-power mode when running task code, and in standby mode otherwise.

The Sensor Controller firmware framework, which is integrated in the generated driver, handles the transitions into and out of standby mode autonomously.

The Sensor Controller configuration and task code can trigger transitions between the active and low-power modes. The Sensor Controller wakes up to the power mode that was used when it entered standby.

All peripheral modules are available in active mode, unless they are used by the System CPU. Peripheral modules that require active mode (SCLK_HF and/or other system functionality) are not available in low-power mode. A small number of peripherals can be used in standby mode to trigger Sensor Controller wake-up.

Table 2-3 shows the Sensor Controller and AUX domain clock source and frequency for the different modes of operation.

Table 2-3 Clock Source and Frequency in the Sensor Controller and AUX Domain
Operation StateFrequency and SourceSystem CPU and MCU Domain ActiveSystem CPU and MCU Domain Standby
Active with Sensor Controller at 24 MHzSensor Controller clock24 MHz (SCLK_HF / 2)24 MHz (SCLK_HF / 2)
AUX bus clock24 MHz (SCLK_HF / 2)24 MHz (SCLK_HF / 2)
Active with Sensor Controller at 2 MHzSensor Controller clock2 MHz (derived from SCLK_HF / 2)2 MHz (derived from SCLK_HF / 2)
AUX bus clock24 MHz (SCLK_HF / 2)24 MHz (SCLK_HF / 2)
Low-powerSensor Controller clock2 MHz (derived from SCLK_HF / 2)2 MHz (SCLK_MF)
AUX bus clock24 MHz (SCLK_HF / 2)2 MHz (SCLK_MF)
Standby with Timer0/1 event triggerSensor Controller clock32 kHz (derived from SCLK_HF / 2)32 kHz (SCLK_LF)
AUX bus clock24 MHz (SCLK_HF / 2)32 kHz (SCLK_LF)
Standby without Timer0/1 event triggerSensor Controller clockNo clockNo clock
AUX bus clock24 MHz (SCLK_HF / 2)No clock