Datasheet
LPC540xx All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2018. All rights reserved.
Product data sheet Rev. 1.8 — 22 June 2018 72 of 168
NXP Semiconductors
LPC540xx
32-bit ARM Cortex-M4 microcontroller
• Supports DMA access.
• Provides XIP (execute in place) feature to execute code directly from serial flash.
7.14.5 CAN Flexible Data (CAN FD) interface
The LPC540xx contains two CAN FD interfaces, CAN FD 1 and CAN FD 2.
7.14.5.1 Features
• Conforms with CAN protocol version 2.0 part A, B and ISO 11898-1.
• CAN FD with up to 64 data bytes supported.
• CAN Error Logging.
• AUTOSAR support.
• SAE J1939 support.
• Improved acceptance filtering.
7.14.6 DMIC subsystem
7.14.6.1 Features
• Pulse-Density Modulation (PDM) data input for left and/or right channels on 1 or 2
buses.
• Flexible decimation.
• 16 entry FIFO for each channel.
• DC blocking or unaltered DC bias can be selected.
• Data can be transferred using DMA from deep-sleep mode without waking up the
CPU, then automatically returning to deep-sleep mode.
• Data can be streamed directly to I
2
S on Flexcomm Interface 7.
7.14.7 Smart card interface
7.14.7.1 Features
• Two DMA supported ISO 7816 Smart Card Interfaces.
• Both asynchronous protocols, T = 0 and T = 1 are supported.
7.14.8 Flexcomm Interface serial communication
7.14.8.1 Features
• USART with asynchronous operation or synchronous master or slave operation.
• SPI master or slave, with up to 4 slave selects.
• I
2
C, including separate master, slave, and monitor functions.
• Two I2S functions using Flexcomm Interface 6 and Flexcomm Interface 7.
• Data for USART, SPI, and I2S traffic uses the Flexcomm Interface FIFO. The I
2
C
function does not use the FIFO.