![NXP Semiconductors MKL27Z128VFM4 Reference Manual Download Page 746](http://html1.mh-extra.com/html/nxp-semiconductors/mkl27z128vfm4/mkl27z128vfm4_reference-manual_1721847746.webp)
Table 39-1. FlexIO Trigger Options (continued)
FlexIO_TIMCTLn[TRGSEL] (4-bit
field)
Selected source
1011
Reserved
1100
RTC alarm
1101
RTC seconds
1110
LPTMR trigger
1111
Reserved
39.2 Introduction
39.2.1 Overview
The FlexIO is a highly configurable module providing a wide range of functionality
including:
• Emulation of a variety of serial communication protocols
• Flexible 16-bit timers with support for a variety of trigger, reset, enable and disable
conditions
These functions are provided by the FlexIO while adhering to the following key
objectives:
• Low software/CPU overhead: less overhead than software bit-banging, more
overhead than dedicated peripheral IP.
• Area/Power efficient implementation: more efficient than integrating multiple
peripherals for each desired protocol.
39.2.2 Features
The FlexIO module is capable of supporting a wide range of protocols including, but not
limited to:
• UART
• I2C
• SPI
• I2S
• PWM/Waveform generation
The following key features are provided:
Introduction
KL27 Sub-Family Reference Manual , Rev. 5, 01/2016
746
Freescale Semiconductor, Inc.