LPC2131/32/34/36/38微控制器基于16/32位Arm7TDMI-S™ 具有实时仿真和嵌入式跟踪支持的CPU,将微控制器与32 kB、64 kB、128 kB、256 kB和512 kB的嵌入式高速闪存相结合。128位宽的内存接口和独特的加速器架构使32位代码能够以最大时钟速率执行。对于关键代码大小的应用程序,可选的16位Thumb模式可将代码减少30%以上,性能损失最小。
由于其体积小、功耗低,这些微控制器非常适合小型化是关键要求的应用,如访问控制和销售点。凭借广泛的串行通信接口和8kB、16kB和32kB的片上SRAM选项,它们非常适合于通信网关和协议转换器、软调制解调器、语音识别和低端成像,提供了大缓冲区大小和高处理能力。各种32位定时器、单或双10位8通道ADC、10位DAC、PWM通道和47条GPIO线,以及多达9个边缘或电平敏感的外部中断引脚,使这些微控制器特别适合于工业控制和医疗系统。
特色
- 快速GPIO端口使端口引脚切换速度比原始LPC213x快3.5倍。它们还允许在任何时候读取端口引脚,无论其功能如何。
- ADC专用结果寄存器减少了中断开销。
- UART0/1包括分数波特率发生器、自动包功能和完全在硬件中实现的握手流控制。
- 额外的BOD控制可进一步降低功耗。
- 16/32位Arm7TDMI-S™ 微型LQFP64或HVQFN64封装中的微控制器。
- 8/16/32 kB的片上静态RAM和32/64/128/256/512 kB的芯片上闪存。128位宽的接口/加速器可实现60 MHz的高速操作。
- 通过片上引导加载程序软件进行系统内编程/应用内编程(ISP/APP)。400毫秒内单个闪存扇区或全芯片擦除,1毫秒内编程256 B。
- EmbeddedICE RT和Embedded Trace接口通过片上RealMonitor软件提供实时调试和指令执行的高速跟踪。
- 一个(LPC2131/32)或两个(LPC 2134/36/38)8通道10位ADC提供总共16个模拟输入,每个通道的转换时间低至2.44µs。
- 单个10位DAC提供可变模拟输出(LPC2132/34/36/38)。
- 两个32位定时器/外部事件计数器(每个具有四个捕获和四个比较通道)、PWM单元(六个输出)和看门狗。
- 低功耗实时时钟,具有独立电源和专用32 kHz时钟输入。
- 多个串行接口,包括两个UART(16C550)、两个Fast I²C总线(400 kbit/s)、具有缓冲和可变数据长度功能的SPI和SSP。
- 具有可配置优先级和矢量地址的矢量中断控制器。
- 小型LQFP64或HVQFN封装中最多47个5V耐受通用I/O引脚。
- 最多九个边缘或电平敏感外部中断引脚可用。
- 可编程片上PLL提供60 MHz最大CPU时钟,稳定时间为100µs。
- 片上集成振荡器与1 MHz至30 MHz范围内的外部晶体一起工作,与高达50 MHz的外部振荡器一起工作。
- 省电模式包括空闲和断电。
- 单独启用/禁用外围功能以及外围时钟,以实现额外的功率优化。
- 通过外部中断或BOD从断电模式唤醒处理器。
- 带有POR和BOD电路的单电源芯片:
- CPU工作电压范围为3.0 V至3.6 V(3.3 V±10%),带5 V容差I/O焊盘。