Datasheet

IRC48M with clock-recovery is supported to eliminate the 48 MHz crystal. It is
used for USB device-only implementation.
Keep-alive feature is supported to power down system bus and CPU. USB can
respond to IN with NAK and wake up for SETUP/OUT.
2.2.15 FlexIO
The FlexIO is a highly configurable module providing a wide range of protocols
including, but not limited to LPUART, I2C, SPI, I2S, Camera IF, LCD RGB, PWM/
Waveform generation. The module supports programmable baud rates independent of
bus clock frequency, with automatic start/stop bit generation. It also supports to work
in VLPR, VLPW, Stop, and VLPS modes when clock source remains enabled.
The FlexIO module has the following features:
Array of 32-bit shift registers with transmit, receive and data match modes
Double buffered shifter operation for continuous data transfer
Shifter concatenation to support large transfer sizes
Automatic start/stop bit generation
1, 2, 4, 8, 16 or 32 multi-bit shift widths for parallel interface support
Interrupt, DMA or polled transmit/receive operation
Programmable baud rates independent of bus clock frequency, with support for
asynchronous operation during stop modes
Highly flexible 16-bit timers with support for a variety of internal or external
trigger, reset, enable and disable conditions
Programmable logic mode for integrating external digital logic functions on-chip
or combining pin/shifter/timer functions to generate complex outputs
Programmable state machine for offloading basic system control functions from
CPU with support for up to 8 states, 8 outputs and 3 selectable inputs per state
2.2.16
DAC
The 12-bit digital-to-analog converter (DAC) is a low-power, general-purpose DAC.
The output of the DAC can be placed on an external pin or set as one of the inputs to
the analog comparator, OPAMPS or ADC.
DAC module has the following features:
On-chip programmable reference generator output. The voltage output range is
from 1⁄4096 V
in
to V
in
, and the step is 1⁄4096 V
in
, where V
in
is the input voltage.
Overview
Kinetis KL82 Microcontroller, Rev. 3, 08/2016
27
NXP Semiconductors