LPC11Exx MCU系列是基于Arm®Cortex®-M0+和Cortex-M0的低成本32位MCU系列,其CPU频率最高可达50 MHz。LPC11Exx MCU系列专为8/16位微控制器操作而设计,与现有的8/16位体系结构相比,它提供了高性能、低功耗、简单的指令集,减少了代码大小。
特色
- Cortex-M0或Cortex-M0+处理器,运行频率高达50 MHz
- Cortex-M0或Cortex-M0+内置嵌入式矢量中断控制器(NVIC)
- 支持串行线调试(SWD)和JTAG边界扫描模式
- 系统滴答计时器
- 高达256 KB的片上闪存编程存储器,具有页面擦除功能
- 高达32KB的主SRAM
- 最多两个额外的SRAM块,每个2 KB(LPC11E6x部件)
- 高达4 KB EEPROM
- 系统内编程(ISP)和应用程序内编程(IAP)
- 具有16个通道和可编程输入触发器的简单DMA引擎(LPC11E6x)
- 多达80个通用I/O(GPIO)引脚,带有可配置的上拉/下拉电阻器
- 使用八个可选GPIO引脚(LPC11E6x)的引脚中断和模式匹配引擎
- 两个GPIO中断发生器(LPC11E6x)
- CRC引擎(LPC11E6x)
- 可编程窗口看门狗定时器(WDT)
- 最多四个32位和两个16位计数器/计时器或两个32位计数器/定时器和六个16位计时器
- 多达21个匹配输出和16个捕获输入
- 多达19个PWM输出,具有6个独立时基
- 一个10/12位ADC,最多12个输入通道,采样率高达2Msample/s
- 温度传感器(LPC11E6x)
- 多达五个USART接口和RS-485模式支持
- 最多两个SSP控制器
- 最多两个I²C总线接口
- 12 MHz内部RC振荡器,精度为1%,可选择用作系统时钟
- 工作范围为1 MHz至25 MHz的晶体振荡器
- 可编程看门狗振荡器
- PLL允许CPU在不需要高频晶体的情况下以最高CPU速率运行
- 带分频器的时钟输出功能,可反映晶体振荡器时钟、主时钟、IRC或看门狗振荡器
- 集成PMU(电源管理单元),以最大限度地降低功耗
- 省电模式:睡眠、深度睡眠、断电和深度断电模式
- 外部引脚输入上的处理器从深度睡眠和断电模式唤醒
- 通电复位(POR)
- 掉电检测
- 用于识别的唯一设备序列号。
- 单电源(1.8 V至3.6 V-LPC11E1x和LPC11E3x)(2.4 V至3.6伏-LPC11E6x)
- 可作为LQFP48、LQFP64、LQFP100和HVQFN33封装提供
- 实时时钟(RTC)位于始终接通的电源域,具有单独的电池供电引脚和32 kHzoscillator(LPC11E6x)