如果您对该系列芯片的解密感兴趣,请与我们公司联系。我们有着成熟的解密经验和专业的团队,可以为您提供高质量的解密服务。
说明
LPC2109/2119/2129基于一个16/32位ARM7TDMI-S CPU,具有实时仿真和嵌入式跟踪支持,以及64/128/256 kB的嵌入式高速闪存。一个128位宽的存储器接口和一个独特的加速器结构使32位代码能以最大的时钟速率执行。对于关键的代码大小的应用,替代的16位拇指模式将代码减少了30%以上,而性能损失最小。这些微控制器具有紧凑的64引脚封装、低功耗、各种32位定时器、4通道10位ADC、两个先进的CAN通道、PWM通道和46个快速GPIO线,有多达9个外部中断引脚,特别适用于汽车和工业控制应用,以及医疗系统和容错维护总线。由于具有广泛的附加串行通信接口,它们也适合于通信网关和协议转换器以及许多其他通用的应用。
特点和优点
2.1 主要特点
由LPC2109/2119/2129/01器件带来的
快速GPIO端口使端口引脚的切换速度比原器件快3.5倍。它们还允许在任何时候读取一个端口引脚,而不管其功能如何。
用于ADC的专用结果寄存器减少了中断的开销。当配置为数字I/O功能时,ADC焊盘是5V耐受性的。
UART0/1包括小数波特率发生器、自动波特功能和握手流量控制,完全由硬件实现。
缓冲的SSP串行控制器支持SPI、4线SSI和Microwire格式。
SPI可编程的数据长度和主模式增强。
多样化的代码读取保护(CRP)可以实现不同的安全级别。该功能在LPC2109/2119/2129/00器件中也是可用的。
通用定时器可以作为外部事件计数器运行。
2.2 所有器件共有的关键特性
16/32位ARM7TDMI-S微控制器,采用微小的LQFP64封装。
8/16 kB片上SRAM
64/128/256 kB片上Flash程序存储器。128位宽的接口/加速器可实现60MHz的高速运行。
通过片上引导程序软件进行系统内编程(ISP)和应用内编程(IAP)。闪存编程每512B线需要1毫秒。单个扇区或全芯片擦除需要400毫秒。
嵌入式ICE-RT接口支持断点和观察点。在用片上RealMonitor软件对前台任务进行调试时,中断服务程序可以继续执行。
嵌入式Trace Macrocell(ETM)可以对指令的执行进行非侵入性的高速实时跟踪。
两个互连的CAN接口(一个用于LPC2109),具有先进的接受滤波器。
四通道10位A/D转换器,转换时间低至2.44秒。
多个串行接口,包括两个UART(16C550)、快速I2C总线(400 kbit/s)和两个SPI。
可编程片上锁相环的最大CPU时钟为60 MHz,稳定时间为100 s。
具有可配置优先级和矢量地址的矢量中断控制器。
两个32位定时器(有四个捕获和四个比较通道),PWM单元(六个输出),实时时钟(RTC)和看门狗。
多达四十六个耐受5V电压的通用I/O引脚。多达九个边缘或电平敏感的外部中断引脚。
片上晶体振荡器,工作范围为1 MHz至30 MHz。
两种低功耗模式:闲置和断电。
处理器通过外部中断从断电模式中唤醒。
外围功能的单独启用/禁用,以实现功率优化。
双电源供应:
CPU工作电压范围为1.65 V至1.95 V(1.8 V 0.15 V)。
I/O电源范围为3.0 V至3.6 V(3.3 V 10 %),具有5 V耐受的I/O焊盘。