NXP USA Inc. 的 LPC540xx Fact Sheet 规格书

/ ,\\ — — ‘ —
processing for data integrity and proof of origin. Data can
be encrypted or decrypted by the AES engine using the
encrypted key stored in the OTP, SRAM PUF-based or a
software supplied key.
ENABLING NEXT-GENERATION CONNECTED DEVICES
The LPC540xx MCU family is architected to be power
efficient for applications that require data aggregation from
several different inputs. This MCU family provides a variety
TARGET APPLICATIONS
Building control and automation
Diagnostic equipment
Multi-node/multi-protocol communication hubs
HMI/GUI applications
Data collectors, infotainment/navigation
Telematics/fleet management
OVERVIEW
The LPC540xx MCU family builds on the industry-leading power
efficiency introduced with the LPC54000 series. This new family
enables continued growth in the connected smart world through
new feature integration and advanced security capabilities.
The LPC540xx MCU family, powered by the Arm® Cortex®-M4
core, offers a larger SRAM with up to 360KB, a quad SPI Flash
interface, Ethernet support, a TFT LCD controller and two
CAN FD modules, while striking the right balance between
feature integration and power efficiency with the Cortex-M4
achieving an active mode current of 100 µA/MHz.
For added security, the new LPC54S0xx MCU devices in
this family provide Physical Unclonable Function (PUF) root
key using dedicated SRAM for silicon fingerprint making
it possible to generate, store, and reconstruct keys. In
addition, the LPC54S0xx devices feature an on-chip hardware
AES engine to protect the image content and accelerate
Offering flashless design and security integration, the LPC540xx MCU family provides
up to 180 MHz performance while retaining outstanding power efficiency as low as
100 uA / MHz. Its flexible communication interfaces make it ideal for HMI and
connectivity needs of next-generation IoT applications.
LPC540xx MCU Family
Scalable and Power-
Efficient Broad
Market MCUs
LPC540XX MCU FAMILY BLOCK DIAGRAM
Timers
Multi-Layer Bus Matrix
Multi-Rate Timer
RTC
WWDT
32-bit Timers (5)SCTimer/PWM
Alarm Timer
Security
AES-256
RNG
OTPPUF
SHA-2
Ext. Mem. Ctrl SPIFI
I2C FM+ (10) USARTS
LIN 2.2 (10)
I2S (2) SPI (10)
TFT LCDCAN FD (2)
HS USB (1)
FS USB (1)Ethernet AVB
DMIC Subsys SDIO (SD/MMC)
Smart Card (2)GPIO
Up to 171 pins
Temp Sensor
ADC
12-ch., 12-bit, 5 MSPS
Serial Interfaces
System
Analog
Arm® Cortex®-M4
Up to 180 MHz, Includes MPU
RAM
Up to 360 KB
ROM
Clock Generation Unity
FRO 12/48/96 MHz, SystemPLL
Power Control
Single VDD power supply, POR,
BOD, reduced power modes
Core
DMA
Up to 30-ch.
USB
PLL
Audio
PLL
Optional
Memory
FLEXCOMM (Choose any 11)
LPC540XX MCU FAMILY BLOCK DIAGRAM
www.nxp.com/LPC540xx
NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners.
© 2019 NXP B.V.
Date of Release: January 2019
Document Number: LPC540XXMCUFAMFS REV 2
of wake-up sources including the FlexComm peripherals. Once
the MCU becomes active, application use cases are endless
with 11 FlexComm interfaces for sensors and HMI, options for
cloud connectivity, and a graphics display to interact with the
information.
COMPREHENSIVE ENABLEMENT SOLUTIONS
MCUXpresso SDK
Extensive suite of robust peripheral drivers, stacks, and
middleware
Software examples demonstrating use of peripheral drivers
and middleware
Integrated Development Environments (IDE)
MCUXpresso IDE
– IAR® Embedded Workbench
ARM Keil® Microcontroller Development Kit
ROM
Dedicated Bootloader for the LPC540xx/LPC54S0xx
In-system flash programming over serial connection: erase,
program, verify
ROM or flash-based bootloader with open-source software
and host-side programming utilities
Development Hardware
– LPCXpresso54S018 (LPC54S018-EVK) development board
for low-cost evaluation
LPCXpresso54018 (OM40003) development board for low-
cost evaluation
• Two PMod expansion headers
• Arduino™ R3 compatible shields
LPCXpresso54018 (OM40003) Development Board
Family SRAM
(KB)
FS USB HS USB Ethernet
AVB
Classic
CAN
CAN
FD
LCD SHA PUF Security (AES,
RSA, Secure Boot)
Package
LPC54005 360 X X X BGA100, LQFP100
LPC54016 360 X X X X X X BGA180, LQFP208, LQFP100
LPC54018 360 XX X XXXX BGA180, LQFP208
LPC54S005 360 X X X X X BGA100, LQFP100
LPC54S016 360 X X X X X X X X BGA180, LQFP208, LQFP100
LPC54S018 360 X X X X X X X X X BGA180, LQFP208
LPC540XX MCU FAMILY OPTIONS