SWCU185G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
The sensor controller contains circuitry that can be selectively enabled in the power-down mode. The peripherals in this domain may be controlled by the sensor controller, which is a proprietary power-optimized CPU (sensor controller engine), or directly from the System CPU. The sensor controller engine CPU can read and monitor sensors or perform other tasks autonomously, thereby reducing power consumption and offloading the System CPU.
The sensor controller is set up using a PC-based configuration tool, and typical use cases may be (but not limited to) the following:
The peripherals in the sensor interface include the following:
The ultra-low-power analog comparator can wake the CC13x2 and CC26x2 device platform from any active state. A configurable internal reference can be used with the comparator. The output of the comparator can also trigger an interrupt or trigger the ADC.
Capacitive sensing is not a stand-alone module in the CC13x2 and CC26x2 device platform; rather, the functionality is achieved through the use of a constant current source, a time to digital converter, and a comparator. The analog comparator in this block can also be used as a higher-accuracy alternative to the ultra-low-power comparator. The sensor controller takes care of baseline tracking, hysteresis, filtering, and other related functions.
The ADC is a 12-bit, 200 ksps ADC with 8 inputs and a built-in voltage reference. The ADC can be triggered by many different sources including timers, I/O pins, software, the analog comparator, and the RTC.
An ADC is a peripheral that converts a continuous analog voltage to a discrete digital number. The ADC module features 12-bit conversion resolution and supports eight input channels plus an internal division of the battery voltage and a temperature sensor.
The analog modules can be connected to up to eight different I/Os.