NXP官网最新发布:LPC552x/ S2x:基于主流Arm®Cortex®-M33的微控制器系列
哈喽,大家好,我是你们的管管,之前一看LPC55S69我想大家都已经里了解过了吧,在今年的MCU挑战赛中用到了这个板卡,这次给大家带来他的兄弟,新的一款LPCC552x/S2x。
LPC552xx/LPC55S2xx 对比LPC55S6x
LPC552xx/LPC55S2xx 和LPC55S6x的比较,首先他们是同一系列产品的扩展,保持了最新的40nm工艺,CM33内核的优势,以及大SRAM的配比以外,用户有了更多的产品选择,而且我们还会继续在这个系列上不断丰富更多的子产品。会继续和大家保持更新。这次10月底发布的LPC552xx/LPC55S2xx主要是将产品扩展为安全和非安全两组产品,用户可以根据需要选择是否带有安全功能的产品,从而降低成本,LPC552xx/S2xx 和LPC55S6x是管脚兼容,便于用户在项目升级时做软件移植,这次还对整个系列包括LPC55S6x/LPC55S2x/LPC552x的封装扩展到3个不同封装,QFP100,BGA98,QFP64,用户可以根据时间项目需要选择性价比最合适的产品。
接下来就讲讲本期的主角:
LPC552x / S2x:基于主流Arm®Cortex®-M33的微控制器系列
概要
LPC552x / S2x MCU系列进一步扩展了世界上第一个基于Cortex-M33的通用MCU系列,为开发人员提供了显着的优势,包括引脚,软件和外设兼容性,从而易于使用,并加快了产品上市时间,同时充分利用了这些优势。 具有成本效益的40纳米NVM工艺技术。
LPC552x / S2x是LPC5500 MCU系列中的主流系列,为一般的嵌入式和工业IoT市场提供了安全性,性能效率和系统集成之间的完美平衡。 LPC552x / S2x MCU系列将Cortex-M33内核的高性能效率与多个高速接口,集成的电源管理IC和丰富的模拟集成相结合。
特性
Arm Cortex-M33内核:
以高达150 MHz的频率运行
浮点单元(FPU)和内存保护单元(MPU)
Arm Cortex M33内置的嵌套矢量中断控制器(NVIC)
不可屏蔽中断(NMI)输入,带有多个源
具有八个断点和四个监视点的串行线调试。 包括串行线输出以增强调试功能
系统滴答计时器
片上存储器:
高达512 kB的片上闪存程序存储器,带闪存加速器和256字节页面擦除和写入
总共256 kB的SRAM包括:代码总线上的32 kB SRAM,系统总线上的192 kB SRAM(连续192 kB),系统总线上的16 kB SRAM和系统总线上的其他16 kB USB SRAM,可用于 USB接口或用于通用
安全功能:
PRINCE模块用于对写入片上闪存的数据进行实时加密,并在读取过程中对加密的闪存数据进行解密,以实现资产保护*
提供CASPER加密协处理器以实现某些非对称密码算法所需的各种功能的硬件加速,例如椭圆曲线密码学(ECC)*
AES-256加密/解密引擎*
安全哈希算法(SHA2)模块支持使用专用DMA控制器进行安全启动*
物理不可克隆功能(PUF),使用专用SRAM进行硅指纹识别。 PUF可以生成,存储和重建64到4096位的密钥大小。 包括用于密钥提取的硬件*
用于识别的128位唯一设备序列号(UUID)
安全GPIO *
随机数发生器(RNG)
安全启动支持
串行接口:
FlexComm接口最多包含九个串行外围设备。 每个FlexComm接口都可以通过软件选择为USART,SPI,I2C和I2S接口
I2C总线接口支持Fast-mode和Fast-mode Plus,数据速率高达1 Mbit / s,并具有多个地址识别和监视模式
USB 2.0全速主机/设备控制器,具有片上PHY和专用DMA控制器,支持在设备模式下进行无晶振操作
具有片上高速PHY的USB 2.0高速主机/设备控制器
数字外设:
具有23个通道和多达22个可编程触发器的DMA0控制器,能够访问所有存储器和具有DMA功能的外设
具有10个通道和多达16个可编程触发器的DMA1控制器,能够访问所有存储器和具有DMA功能的外设
具有DMA支持的安全数字输入/输出(SD / MMC和SDIO)卡接口。 SDIO,最多支持两张卡。支持的卡类型为MMC,SDIO和CE-ATA。支持SD2.0和SR25
CRC引擎模块可以使用支持DMA的三个标准多项式之一来计算所提供数据的CRC
多达64个通用输入/输出(GPIO)引脚
GPIO寄存器位于AHB上,用于快速访问。 DMA支持GPIO端口
由上升,下降或两个输入边沿触发时,最多可以选择八个GPIO作为引脚中断(PINT)
两个GPIO分组中断(GINT)使能基于输入状态的逻辑(AND / OR)组合的中断
I / O引脚配置,最多支持16个功能选项
可编程逻辑单元(PLU),用于创建包括状态机在内的小型组合和/或顺序逻辑网络
模拟外设:
具有五个差分通道对(或10个单端通道)的16位ADC,具有多个内部和外部触发输入,采样率高达1.0MSamples / sec。 ADC支持两个独立的转换序列
集成温度传感器连接到ADC
具有五个输入引脚和外部或内部基准电压的比较器
计时器
五个32位标准通用异步定时器/计数器,最多支持四个捕获输入和四个比较输出。可以选择特定的定时器事件来生成DMA请求
一个SCTimer / PWM具有八个输入和十个输出功能(包括捕获和匹配)。输入和输出可以路由到外部引脚或从外部引脚路由,也 可以在内部路由到选定的外设或从其路由。在内部,SCTimer / PWM支持16个匹配/捕获,16个事件和32个状态
在永远开启的电源域中运行的具有1 s分辨率的32位实时时钟(RTC)。 RTC中的定时器可用于从所有低功耗模式(包括深度掉电)唤醒,分辨率为1 ms
多通道多速率24位定时器(MRT),以多达四个可编程的固定速率生成重复中断
带FRO 1 MHZ的窗口式看门狗定时器(WWDT)作为时钟源
可以使用从看门狗振荡器运行的Micro-Tick Timer,将设备从睡眠和深度睡眠模式唤醒
42位自由运行的OS定时器,可作为系统的连续时基,在任何低功耗模式下均可用
时钟产生:
内部自由运行振荡器(FRO)。 该振荡器提供可选的96 MHz输出和12 MHz输出(从选定的较高频率分频),可用作系统时钟。 在整个电压和温度范围内,将FRO调整至+/- 1%的精度
32 kHz内部自由运行振荡器FRO。 在整个电压和温度范围内,将FRO调整至+/- 1%的精度
内部低功耗振荡器(FRO 1 MHz)
晶体振荡器,工作频率为1 MHz至25 MHz。 可选外部时钟输入(旁路模式),时钟频率高达25 MHz
具有32.768 kHz工作频率的晶体振荡器
PLL0和LLL1允许CPU以最高CPU速率运行,而无需高频外部时钟
带分频器的时钟输出功能可监控内部时钟
频率测量单元,用于测量任何片上或片外时钟信号的频率
省电模式:
集成电源管理单元(PMU),可将功耗降至最低
节能模式:睡眠,具有RAM保留的深度睡眠,具有RAM保留和CPU0保留的掉电以及深度掉电
外设中断的可配置唤醒选项
从看门狗振荡器运行的Micro-Tick定时器和从32.678 kHz时钟运行的实时时钟(RTC)可用于将设备从睡眠和深度睡眠模式唤醒
上电复位(POR)
欠压检测(BOD),具有用于中断和强制复位的单独阈值
附加信息:
通过内部DC-DC转换器运行
单电源1.8 V至3.6 V
支持JTAG边界扫描
工作温度范围-40°C至+105°C
提供HLQFP100和VFBGA98封装
*仅适用于LPC55S2x MCU
产品结构图
相关视频
相关开发板
LPC55S28-EVK:LPCXpresso55S28开发板
LPC552x / S2x微控制器开发平台
LPC55S28-EVK:LPCXpresso55S28开发板
概述
LPCXpresso55S28开发板为基于Arm®Cortex®-M33架构的LPC552x / S2x MCU提供评估和开发的理想平台。 该板包含一个高性能的板载调试探针,音频子系统和加速度计,并提供了多个选项,可以添加用于网络,传感器,显示器和其他接口的现成附加板。
LPCXpresso55S28完全受MCUXpresso工具套件的支持,该套件提供设备驱动程序,中间件和允许快速开发的示例,以及配置工具和可选的免费IDE。 MCUXpresso软件与开源MCU操作系统FreeRTOS,Arm和IAR等流行工具供应商的工具兼容,LPCXpresso55S28也可以与SEGGER和P&E Micro的流行调试探针一起使用。
技术和功能规格
微控制器 LPC55S28 Arm Cortex-M33微控制器以高达150 MHz的频率运行
记忆体扩充 Micro SD卡插槽(4位SDIO)
连接性 UART和SPI端口通过板载调试探针从LPC55S28目标桥接至USB
带有微型A / B连接器的高速和全速USB端口,用于主机或设备功能
除错 板载,高速USB,Link2调试探针,带有CMSIS-DAP和SEGGER J-Link协议选项
外部调试探针的硬件支持
感测器 恩智浦MMA8652FCR1加速度计
音讯 带有线路输入/输出的立体声音频编解码器
扩展选项 MikroEletronika单击扩展选项
LPCXpresso-V3扩展连接器,与Arduino UNO R3兼容
PMod兼容扩展/主机连接器
用户界面 RGB用户LED以及复位,ISP,唤醒和用户按钮
支持的设备
处理器和微控制器
LPC5500 Cortex-M33
LPC552x-S2x:LPC552x / S2x:基于主流Arm®Cortex®-M33的微控制器系列
LPC55S28开发板入门教程
其他相关内容:
LPC5500系列之新型号MCU的开发准备
LPC5500上新!全能型MCU主打通用嵌入式和工业物联网市场
LPC5500三场在线培训会视频回看传送门
|