I/O pins offer flexibility for a variety of connections. The CC27xx device supports configurable I/O pins that can be multiplexed to digital and analog peripherals through the I/O Controller. For information on what pins can be multiplexed to what peripherals, see the device-specific data sheet.
- Up to 23 GPIO (6×6 package)
- Up to 6 high drive strength pins, drive strength is configurable for high drive I/Os. Drive strength must be set to AUTO where I/Os automatically use the drive strength required to support a 12MHz toggle rate based on measured VDDS voltage
- Up to eight analog-capable IOs
- Support for split rail application, some IOs are driven by VDDS and some by VDDIO
- Programmable control for GPIO interrupts:
- Interrupt generation masking per pin
- Edge-triggered on rising or falling edges
- Can initiate a μDMA transfer
- Pin state can be retained during all sleep modes
- Wake-up from IOC supported on all pins in all power modes
- Pins configured as digital inputs are Schmitt-triggered
- Programmable control for DIO configuration:
- Weak pullup or pulldown resistors
- Digital input buffer enable controls