LPC540xx MCU Family Scalable and Power-Efficient Broad Market MCUs
发布时间:
2019-04-11
类型:
技术文档,技术说明、产品技术资料
品牌:
NXP(恩智浦)
型号:
LPC540xx; LPC54005; LPC54016; LPC54018; LPC54S005; LPC54S016; LPC54S018; LPC54S0xx; LPC54S018-EVK; OM40003
本数据手册详细介绍了LPC540xx MCU系列,这是一款面向广阔市场的高性能、可扩展且低功耗的微控制器。该系列基于Arm Cortex-M4内核,运行频率高达180 MHz,并具备每兆赫兹仅100 uA的出色能效比。LPC540xx集成了高达360KB的SRAM、四通道SPI Flash接口、以太网支持、TFT LCD控制器及双CAN FD模块,能够灵活满足下一代物联网应用中的人机交互(HMI)与连接需求。在安全性方面,LPC54S0xx型号特别集成了物理不可克隆功能(PUF)根密钥和硬件AES引擎,为设备提供了增强级别的安全防护。针对文中所述器件,NXP在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。基于该方案,用户可通过平台获取原厂授权的正品器件,相关产品支持单件起订、在线下单、样品申请、批量询价及充足库存,覆盖从研发打样到量产的全生命周期采购需求。同时,平台提供专职FAE团队支持选型、设计验证及调试,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
资料平台
| 数据手册 - 英文 |
LPC540xx/LPC54S0xx 32位ARM Cortex-M4微控制器产品数据表
Rev. 1.10
|
下载 |
| 测试报告 - 英文 |
微控制器外设/通用(VDE)测试报告(287890-TL2-1)
Rev3
|
下载 |
| 产品勘误说明 - 英文 |
LPC540xx U LPC54S0xx勘误表
Rev. 1.7
|
下载 |
| 产品勘误说明 - 英文 |
LPC540xx U LPC54S0xx勘误表
Rev. 1.6
|
下载 |
| 商品功能框图 - 英文 |
物联网迷你原型板A版图纸
Rev A
|
下载 |
| 数据手册 - 英文 |
LPC540xx/LPC54S0xx 32位ARM Cortex-M4微控制器
Rev. 2.1
|
下载 |
| 数据手册 - 英文 |
具有基于ARM®Cortex®-M4内核的高级外设的高能效微控制器(MCU):LPC540xx
Apr 9, 2022
|
下载 |
| 产品勘误说明 - 英文 |
LPC54018JxM\U LPC54S018JxM勘误表
Rev. 1.0
|
下载 |
| 数据手册 - 英文 |
LPC54018JxM/LPC54S018JxM 32位ARM Cortex-M4微控制器产品数据表
Rev. 1.1
|
下载 |
| 产品勘误说明 - 英文 |
勘误表LPC54018JXM_LPC54S018JXM
Rev. 1.2
|
下载 |
| 数据手册 - 英文 |
LPC54018JXM/LPC54S018JXM 32位ARM Cortex-M4微控制器
Rev. 1.3
|
下载 |
| 产品勘误说明 - 英文 |
勘误表LPC540xx_LPC54S0xx
Rev.1.9
|
下载 |
| 开发环境(软件/固件) - 英文 |
IEC60730B Library CM4/CM7 V4.2版本说明
Rev. 0
|
下载 |
| 技术文档 - 英文 |
Amazon Web服务和NXP通过节点到云的连接释放出无限的物联网机会
November 2017
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
UM11035 LPCXpresso546x8/540xx/54S0xx单板用户手册
本手册详细介绍了NXP的LPCXpresso系列开发板,包括LPC546x8/540xx/54S0xx系列MCU的开发板。手册涵盖了硬件设计、功能特性、接口连接、跳线设置以及与开发工具的配合使用。主要内容包括:开发板的概述、硬件特性、板级布局、跳线设置、LED和按钮功能、接口连接、调试功能等。手册还提供了如何使用USB质量存储启动模式加载应用程序、如何使用板上调试器启动调试会话以及如何使用外部调试器进行调试的指南。
阅读原文 >>
LPC54S0xx使用安全引导应用程序就地执行说明
本资料介绍了如何为LPC54S0xx系列微控制器实现带安全启动功能的就地执行。内容包括安全启动的概念、实现步骤、代码分割、图像创建、编程过程以及相关工具的使用。资料详细说明了如何将代码分为安全启动部分和非安全部分,并展示了如何使用MCUXpresso IDE和CMSIS-DAP进行编程,以及如何编程128位AES密钥到OTP中。此外,还提供了硬件和软件环境的要求以及演示步骤和结果。
阅读原文 >>
LPC54018物联网模块用户手册
本手册为NXP Semiconductors的LPC54018 IoT模块的用户手册。该模块是一款集成了IEEE802.11b/g/n无线模块的微控制器模块,适用于开发基于Amazon FreeRTOS或其他物联网平台的设备。模块具备高性能、低功耗的特点,并支持多种外围设备,如SDRAM、LCD触摸屏、音频编解码器等。手册详细介绍了模块的硬件特性、板级布局、开始使用指南、扩展连接器、电源供应、合规性和法律信息等内容。
阅读原文 >>
LPC540XX 基于Arm®Cortex®-M4内核的高效微控制器(MCU),带先进外设
LPC540XX系列MCU采用Arm® Cortex®-M4内核,具备高效架构和先进外设。支持无闪存设计、安全集成和物理不可克隆功能(PUF)。提供灵活的通信接口和图形LCD支持,适用于物联网应用。内置硬件AES引擎,增强数据安全性。由MCUXpresso软件开发工具支持。
阅读原文 >>
能源网关
本文介绍了NXP的能源网关解决方案,包括i.MX和LPC两种架构的详细设计图和推荐产品。能源网关通过收集不同传感器和计量表的数据,上传至中央服务器,并展示给用户。解决方案支持RF技术如ZigBee、Sigfox和蓝牙低功耗,并提供了安全的数据传输功能。文中详细列出了推荐使用的MCU、无线模块、电源管理组件、安全组件和实时时钟等。
阅读原文 >>
能源网关
恩智浦提供的能源网关解决方案,包括i.MX和LPC系列,旨在帮助能源供应商实现实时数据访问和智能流程。这些网关能够从传感器和量表中收集数据,上传至市政业务中央服务器,并支持多种射频技术如ZigBee、Sigfox和低功耗蓝牙。推荐产品涵盖MCU、电源管理、无线通信、驱动程序、NFC、能源管理和安全性等方面。
阅读原文 >>
能源网关
本文介绍了NXP的能源网关解决方案,包括i.MX和LPC两种架构的详细设计图和推荐产品。能源网关通过收集不同传感器和计量表的数据,上传至中央服务器,并展示给用户。解决方案支持RF技术如ZigBee、Sigfox和蓝牙低功耗,并提供了安全的数据传输功能。文中详细列出了推荐使用的MCU、无线模块、电源管理组件、安全组件和实时时钟等。
阅读原文 >>
能源网关
本文介绍了能源网关的功能和应用,以及恩智浦提供的推荐产品。能源网关用于收集传感器数据,上传至市政业务中央服务器,并安全传输用户身份验证数据和加密信息。恩智浦推荐的产品包括i.MX和LPC系列微控制器、电源管理解决方案、无线通信模块、驱动程序和安全性元件。
阅读原文 >>
能源网关
恩智浦提供多种产品支持能源网关,包括i.MX和LPC系列微控制器、电源管理解决方案、无线通信模块、驱动程序和安全性元件。这些产品帮助能源网关收集、传输和显示实时数据,支持多种射频技术,如ZigBee、Sigfox和低功耗蓝牙,并确保数据安全和用户身份验证。
阅读原文 >>
能源网关
恩智浦提供一系列产品,支持能源网关的数据收集、传输和显示功能。产品包括低功耗、安全的MCU,如i.MX 6UltraLite和i.MX 6Solo;电源管理解决方案,如TEA1721DT和PF3001;无线通信技术,如ZigBee、Sigfox和低功耗蓝牙;以及安全性解决方案,如EdgeLock® SE050。此外,还提供RTC和无线解决方案,如OL2385AHN和JN5169。
阅读原文 >>
能源网关
恩智浦提供的能源网关解决方案包括多种产品,如i.MX和LPC系列微控制器,无线通信模块,NFC和能源管理组件,以及安全元件。这些产品支持数据集中器从传感器收集数据,上传至市政业务中央服务器,并确保数据传输的安全性和可靠性。解决方案涵盖无线通信技术如ZigBee、Sigfox和低功耗蓝牙,以及安全传输用户身份验证数据和加密信息的功能。
阅读原文 >>
利用纽扣电池实现最高性能效率介绍OKDO基于LPC55S69 MCU的E1板
本文介绍了NXP的LPC55S69微控制器(MCU)及其基于该MCU的E1开发板。文章重点介绍了LPC55S69的强大性能和低功耗特性,特别是在使用纽扣电池的情况下。文章还讨论了MCU的安全特性,包括TrustZone技术和安全认证,以及如何通过MCUXpresso开发者生态系统进行开发。此外,文章通过实际演示展示了LPC55S69在纽扣电池供电下的性能和功耗。
阅读原文 >>
从LPC546xx到LPC54(S)0xx和LPC54(S)0xxJxM的迁移指南
本文档介绍了如何从LPC546xx迁移到LPC54(S)0xx和LPC54(S)0xxJxM系列微控制器,重点关注这两系列LPC MCU之间的功能变化。主要内容包括内存比较、封装和引脚配置、外设和频率、图像保护和安全特性等。文档还提供了迁移过程中的注意事项和修订历史。
阅读原文 >>
在NXP LPC54S0xx 上使用 SRAM PUF 进行安全存储
本应用笔记介绍了NXP LPC54S0xx系列微控制器如何使用SRAM PUF(物理上不可克隆功能)进行安全存储。该笔记详细说明了SRAM PUF的工作原理,如何在LPC54S0xx上实现,以及如何使用PUF生成的密钥进行加密和解密。内容涵盖了设备配置、安全启动、密钥生成、密钥存储和保护用户机密等方面,并提供了示例代码。
阅读原文 >>
为LPC54S0xx准备安全引导的分步过程
本应用笔记详细介绍了如何为LPC54S0xx系列ARM Cortex-M4微控制器准备安全启动过程。内容包括安全启动策略、安全启动图像类型、PUF密钥和OTP AES密钥存储、使用blhost PC应用程序创建安全启动图像、实现概述、构建闪存加载器二进制文件、构建应用程序二进制文件、DFU实用程序和闪存加载器下载、生成AES密钥和RoT密钥的SHA256、注册PUF和创建密钥存储、生成加密后签名的应用程序二进制文件、编程签名加密图像、编程RoTK HASH、编程安全启动配置位等步骤。
阅读原文 >>
为LPC54S0xx准备安全引导的分步过程
本资料详细介绍了如何为LPC54S0xx系列ARM Cortex-M4微控制器准备安全启动过程。内容包括安全启动策略、安全启动图像类型、PUF密钥和OTP AES密钥存储、使用blhost PC App创建安全启动图像、实现概述、构建闪存加载器二进制文件、构建应用程序二进制文件、DFU实用程序和闪存加载器下载、生成AES密钥和RoT密钥的SHA256、注册PUF和创建密钥存储、生成加密后签名的应用程序二进制文件、编程签名加密图像、编程RoTK HASH、编程安全启动配置位等步骤。
阅读原文 >>
LPC54S0xx通过安全引导就地执行
本资料介绍了如何为NXP的LPC54S0xx系列微控制器实现带安全启动功能的就地执行(XIP)。内容包括安全启动的原理、实现步骤、环境配置以及相关工具的使用。主要步骤包括:将代码分为安全启动部分和非安全部分,使用elftosb工具创建安全启动部分,使用MCUXpresso和CMSIS-DAP编程闪存,以及编程128位AES密钥和相关的OTP位字段以启用安全启动。
阅读原文 >>
使用NXP安全 MCU LPC54S0xx 构建安全系统
本文档介绍了如何使用NXP安全MCU LPC54S0xx构建安全系统。内容涵盖了嵌入式系统安全的基本知识,包括安全定义、基本安全原则、威胁和一般的保护原则。详细介绍了LPC54S0xx的安全架构,包括AES引擎、SHA、RNG、OTP和PUF等硬件模块。此外,还阐述了LPC54S0xx的安全启动过程,包括安全启动镜像文件的类型、安全启动过程和启动密钥存储。最后,总结了LPC54S0xx的安全特性和优势。
阅读原文 >>
恩智浦LPC54S0xx采用SRAM PUF实现安全存储
本应用笔记介绍了如何使用NXP LPC54S0xx系列基于ARM Cortex-M4的微控制器开发安全的嵌入式应用,该应用提供对存储信息的高强度保护。该系列微控制器包含基于SRAM的物理不可克隆功能(PUF)控制器,能够安全地生成唯一的设备指纹和设备独特的加密密钥。SRAM PUF机制紧密集成到LPC54S0xx系列中,使得PUF生成的密钥可以直接由设备内部AES-256加密引擎使用。这些独特的不可克隆密钥比其他密钥注入或存储方式提供了显著的安全优势。PUF密钥通过基于设备独特的不可克隆密钥来构建安全基础,从而减少了“破解一次,重复使用”攻击的威胁。
阅读原文 >>
LPC54S0xx 在安全启动下的 XIP(Execute In Place)
本文档介绍了如何在NXP的LPC54S0xx系列微控制器上实现安全启动下的XIP(执行在位)功能。内容涵盖安全启动的原理、实现步骤、镜像分割方法以及相关工具的使用。重点包括安全启动的配置、镜像的分割与处理、SPIFI的初始化、密钥的烧写以及OTP位字段的编程。
阅读原文 >>
AN12385使用NXP安全MCU LPC54S0xx构建安全系统应用说明
本文档介绍了如何使用NXP的Secure MCU LPC54S0xx构建安全系统。内容涵盖了安全基础知识、LPC54S0xx的安全架构、安全启动过程以及加密和密钥保护等方面。文档详细描述了AES引擎、SHA、RNG、OTP、PUF和RSA API等安全特性,并解释了如何通过安全启动来确保系统安全。此外,还讨论了物联网设备的安全要求以及如何通过资源隔离和运行时完整性来增强安全性。
阅读原文 >>
用于LP546xx的 SPI Flash 编程算法
本应用笔记提供了为NXP LPC546xx系列微控制器创建SPI Flash编程算法的指南。内容包括SPIFI模块的概述、SPIFI驱动程序的修改方法、FLM文件的创建和使用步骤,以及如何将FLM文件添加到MDK项目中。此外,还介绍了如何编译FLM文件并使用它将应用程序下载到SPI Flash中。
阅读原文 >>
LPCXpresso54S018M板用户手册
本手册为NXP Semiconductors的LPCXpresso54S018M开发板用户手册。手册介绍了该开发板的主要特性和使用方法,包括板上调试器、用户LED、按钮、扩展接口等。此外,还提供了如何使用MCUXpresso IDE和Keil/IAR工具进行调试的步骤,以及如何进行自检和故障排除。
阅读原文 >>
增强现实和虚拟现实耳机 Last Updated: Apr 11, 2024
本文介绍了增强现实(AR)和虚拟现实(VR)耳机解决方案,重点在于i.MX多媒体处理能力、传感器和软件的结合。文中详细列出了所需的传感器,如6轴传感器、压力传感器和智能传感中枢,以及MPU、音频编解码器和能源管理组件。此外,还提到了Wi-Fi模块。文章最后提醒信息可能随时更新,并注明了版权信息。
阅读原文 >>
太阳能光伏 Last Updated: Jul 16, 2024 (PV)发电
本文介绍了恩智浦为太阳能光伏发电系统提供的多种解决方案,包括光伏逆变器、微控制器、栅极驱动器、电源管理设备等。涵盖了并网系统和离网太阳能发电系统,以及串式微型逆变器、优化器逆变器、混合串式逆变器、分布式串式逆变器等不同类型的逆变器。同时,文章还提到了恩智浦提供的无线平台、安全元件、看门狗MCU、系统管理、隔离式栅极驱动器、Aux PSU、CAN TX/RX等关键组件。
阅读原文 >>
IEC60730_B_CM4_CM7_库_UG_V4_2 IEC60730B库用户指南
本资料为NXP Semiconductors发布的IEC60730B CM4 CM7库用户指南,主要介绍了该库的功能、使用方法和性能。该库提供MCU核心自测试功能,支持国际标准(IEC 60730、IEC 60335、UL 60730、UL 1998)。库支持IAR、Keil和MCUXpresso IDEs,包含CPU寄存器测试、程序计数器测试、变量内存测试、固定内存测试、堆栈测试、时钟测试、数字输入/输出测试、模拟输入/输出测试、看门狗测试和触觉感应接口测试等功能。资料详细描述了测试架构、实现、测试和验证过程,并提供了针对不同设备的专用函数。
阅读原文 >>
IEC60730_B_CM4_CM7_Library_UG_v4_2 IEC60730B 库用户指南
本指南介绍了IEC60730B内核自检库,该库用于执行MCU内核自检,支持多种IDE和Arm-CM4/CM7内核的系列器件。库包含内核和外设相关测试,如CPU寄存器、程序计数器、可变/不可变存储区、时钟、数字/模拟输入/输出、看门狗等。指南详细描述了每个测试的架构、实现和验证,并提供了针对不同系列器件的专用函数。
阅读原文 >>
如何使用CAN-FD在 LPC54018 上传输数据
本文档为应用笔记,介绍了如何在LPC54018微控制器上使用CAN-FD进行数据传输。内容涵盖了CAN和CAN-FD的区别、比特率开关和发送器延迟补偿功能的使用,以及基于LPC54018 SDK的示例代码。主要涉及CAN-FD比特率设置、比特率切换和发送器延迟补偿的配置步骤。
阅读原文 >>
如何使用CAN-FD在LPC54018上传输数据
本文档介绍了如何使用CAN-FD在LPC54018上传输数据。主要内容包括CAN-FD与经典CAN的区别,如更高的比特率和更大的数据包大小。此外,详细描述了比特率切换和发送器延迟补偿的功能,这些功能可以提升传输效率和减少错误。文档还提供了一个基于LPC54018 SDK的mcan_interrupt_transfer示例,展示了如何配置和启用这些功能,并通过硬件和软件环境进行数据传输演示。
阅读原文 >>
带LPC54018物联网模块的物联网迷你原型板用户手册
本手册为IoT Mini Prototype Board用户指南,介绍了该原型板的设计、功能和使用方法。该板基于LPC54018 IoT模块,具备Arduino和Click模块兼容的扩展接口,支持3轴加速度计、RGB-LED、按键、DAP-LINK调试接口等。手册详细说明了硬件设计、软件安装和配置,包括NXP SDK的设置、嵌入式艺术家软件包的安装、ePaper显示、Click模块和Arduino盾牌的支持等。此外,还介绍了AWS CLI的安装和配置,以及如何使用AWS IoT平台进行设备管理。
阅读原文 >>
USB Bootloader在LPC54018和LPC51U68上的移植
本文档为NXP半导体公司发布的应用笔记,主要介绍了如何将USB引导加载程序从LPC54018移植到LPC51U68。内容涵盖了系统硬件设置、连接、创建新项目、配置Keil IDE、编译和调试等步骤,并详细说明了USB引导加载程序的移植过程,包括Flash API和内存映射的移植。
阅读原文 >>
LPC540xx图像头结构应用说明
本应用笔记详细介绍了LPC540xx设备图像头结构,包括配置XIP和非XIP图像所需的各种字段。内容涵盖图像头格式、启动流程、图像类型字段、设备ID和指令集表等,旨在帮助用户理解并配置LPC540xx设备的图像头。
阅读原文 >>
物联网模块基板用户手册
本手册为NXP Semiconductors的OM40006物联网模块底板用户手册,介绍了该底板的设计、功能和使用方法。底板支持NXP的WiFi物联网模块,如LPC54018 IoT Module(OM40007),提供高速USB调试探针、UART桥接、用户LED、按钮、Arduino兼容扩展位、3.3V稳压器、数字麦克风、Micro SD卡槽、加速度计、立体声音频编解码器、全速USB端口、10/100Mbps以太网和272x480彩色LCD触摸屏。手册详细说明了底板硬件、接口设置、跳线配置、LED和按钮功能、连接器描述以及如何使用该底板与开发工具配合使用。
阅读原文 >>
LPC5500 和 LPC54018 上的 USB 转串口
本应用笔记介绍了如何在NXP的LPC54018和LPC5500微控制器上实现USB转多个虚拟串口的功能。通过使用USB复合类和两个CDC子类,实现了两个虚拟串口,并通过同时使用全速和高速USB设备控制器,扩展到四个虚拟串口。详细描述了USB描述符的配置、接口的使用、USB RAM的配置、软件工作流程以及FS和HS的配置和验证过程。
阅读原文 >>
LPC54018和LPC5500上的USB至虚拟COM
本应用笔记介绍了如何在LPC54018 EVK和LPC55S69 EVK板上实现USB到多个虚拟串口(VCOM)的功能。通过使用USB复合类,一个USB设备可以支持一个或多个VCOM,VCOM的数量取决于USB设备支持的物理端点数量。LPC54018和LPC55S69的Full-Speed(FS)USB设备支持10个物理端点,因此只能支持最多两个VCOM。而High-Speed(HS)USB设备支持12个物理端点,同样支持最多两个VCOM。为了支持更多的VCOM,本应用笔记通过结合使用FS和HS USB设备,实现了使用单个USB设备支持四个VCOM的功能。开发工具为MCUXpresso IDE。
阅读原文 >>
LPC54018JxM/LPC54S018JxM用户手册
阅读原文 >>