Introduction; Overview; Features - NXP Semiconductors MKL27Z128VFM4 Reference Manual

Table of Contents

Advertisement

Introduction

FlexIO_TIMCTLn[TRGSEL] (4-bit
field)
1011
1100
1101
1110
1111
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:
746
Table 39-1. FlexIO Trigger Options (continued)
Reserved
RTC alarm
RTC seconds
LPTMR trigger
Reserved
KL27 Sub-Family Reference Manual , Rev. 5, 01/2016
Selected source
Freescale Semiconductor, Inc.

Advertisement

Table of Contents
loading

Table of Contents