• Receiver data buffer underflow
• Noise error
• Framing error
• Parity error
• Active edge on receive pin
• LIN break detect
• Receiver framing error detection
• Hardware parity generation and checking
• 1/16 bit-time noise detection
• 5 channel DMA requests
4.4.8.5 Inter-Integrated Circuit (I2C)
• Compatible with I
2
C bus standard and SMBus Specification Version 2 features
• Up to 100 kbps with maximum bus loading
• Multimaster operation
• Software programmable for one of 64 different serial clock frequencies
• Programmable slave address and glitch input filter
• Interrupt driven byte-by-byte data transfer or DMA support
• Arbitration lost interrupt with automatic mode switching from master to slave
• Calling address identification interrupt
• Bus busy detection broadcast and 10-bit address extension
• Address matching causes wakeup when processor is in low power modes
4.4.8.6 Serial Peripheral Interface (SPI)
• Master and slave mode
• Full-duplex, three-wire synchronous transfers
• Programmable transmit bit rate
• Double-buffered transmit and receive data registers
• Serial clock phase and polarity options
• Slave select output
• Mode fault error flag with CPU interrupt capability
• Control of SPI operation during wait mode
• Selectable MSB-first or LSB-first shifting
• Programmable 8-bit or 16-bit data transmission length
• Receive data buffer hardware match feature
• 64-bit FIFO mode for high speed transfers of large amounts of data (SPI0 only)
• Support for both transmit and receive by DMA
Human-Machine Interface (HMI)
4.4.9.1 Touch Sensing Input (TSI)
• Support for as many as 16 input capacitive touch sensing pins with individual result registers
• Automatic detection of Electrode Capacitance Change with programmable upper and lower threshold
• Automatic periodic scan unit with different duty cycles for run and low power modes
• Full support (with Freescale's touch sensing software library suite) for implementing keypads, rotaries, and sliders
• Operation across all low power modes: wait, stop, VLPR, VLPW, VLPS, LLS, VLLSx
• Capability to wake MCU from low power modes
4.4.9
Human-Machine Interface (HMI)
ColdFire+ Portfolio Product Brief, Rev. 4, 03/2013
22 Freescale Semiconductor, Inc.