Download Print this page

Programmable I/Os - Texas Instruments SimpleLink CC2620 Technical Reference Manual

Zigbee rf4ce wireless mcu simplelink cc13 series; simplelink cc26 series

Advertisement

Functional Overview

1.3.9 Programmable I/Os

I/O pins offer flexibility for a variety of connections. The CC26xx and CC13xx devices support highly
configurable I/O pins that can be muxed to any digital peripheral through the I/O Controller.
NOTE: Analog functionality, Sensor Controller connections, and high drive strength is limited to
certain pins. Refer to
Up to 31 GPIOs, depending on configuration
Up to five 8-mA drive strength pins
Fully flexible digital pin muxing allows use as GPIO or any of several peripheral functions
Programmable control for GPIO interrupts:
– Interrupt generation masking per pin
– Edge-triggered on rising or falling
Bit masking in read and write operations through address lines
Can initiate a μDMA transfer
Pin state can be retained during all sleep modes
Pins configured as digital inputs are Schmitt-triggered
Programmable control for GPIO pad configuration:
– Weak pullup or pulldown resistors
– Digital input enables
1.3.10 Sensor Controller
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 main CPU. The sensor controller engine
CPU can read and monitor sensors or perform other tasks autonomously, thereby reducing power
consumption and offloading the main 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:
Analog sensors using integrated ADC
Digital sensors using GPIO with bit-banged I
Capacitive sensing
Waveform generation
Keyboard scan
Quadrature decoder for polling rotation sensors
Oscillator calibration
The peripherals in the sensor interface include the following:
Analog comparator
The ultra-low power analog comparator can wake the CC26xx and CC13xx devices 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
Capacitive sensing is not a stand-alone module in the CC26xx and CC13xx devices; 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.
24
Architectural Overview
Chapter
11, I/O Control for details.
2
C and SPI
Copyright © 2015, Texas Instruments Incorporated
SWCU117C – February 2015 – Revised September 2015
Submit Documentation Feedback
www.ti.com

Hide quick links:

Advertisement

loading