Texas Instruments CC2650DK 사용자 설명서

다운로드
페이지 1570
Functional Overview
1.3.9 Programmable IOs
IO pins offer flexibility for a variety of connections. The CC26xx supports highly configurable IO pins which
can be muxed to any digital peripheral through the IO Controller. Note that analog functionality, Sensor
Controller connections and high drive strength is limited to certain pins. Refer to the I/O Control chapter for
details.
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):
Analog sensors using integrated ADC
Digital sensors using GPIO with bit-banged I
2
C and SPI
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 ultralow power analog comparator can wake the CC26xx 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; 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 ultralow
power comparator. The sensor controller will take care of baseline tracking, hysteresis, filtering, and
other related functions.
24
Architectural Overview
SWCU117A – February 2015 – Revised March 2015
Copyright © 2015, Texas Instruments Incorporated