LPC1837FET256551是一款基于ARM Cortex-M3内核的32位微控制器,具有RISC架构,最高频率为180MHz。ARM Cortex-M3是下一代内核,它提供了低功耗、增强的调试功能和高级别的支持块集成等系统增强功能。ARM Cortex-M3 CPU采用三级流水线,采用哈佛架构,具有独立的本地指令和数据总线以及外围设备的第三条总线。ARM Cortex-M3 CPU还包括支持推测分支的内部预取单元。该设备包含1MB内部闪存、136kB内部RAM、16kB EEPROM、四SPI闪存接口(SPIFI)、状态可配置定时器/PWM(SCTimer/PWM)子系统、两个高速USB控制器、以太网、一个外部存储器控制器、多个数字和模拟外围设备以及164个通用I/O引脚。
特色
- ARM Cortex-M3内置内存保护单元(MPU),支持八个区域
- 不可屏蔽中断(NMI)输入
- JTAG和串行线调试、串行跟踪、八个断点和四个观察点
- 增强跟踪模块(ETM)和增强跟踪缓冲区(ETB)支持
- 系统滴答计时器
- 具有单独总线访问的多个SRAM块
- 工作范围为1MHz至25MHz的晶体振荡器
- 12MHz内部RC振荡器,精度调整至3%
- 超低功耗RTC晶体振荡器
- 外部存储器控制器(EMC)
- SD/MMC卡接口
- 8通道通用DMA控制器
- 用于三相电机控制的电机控制PWM
- 正交编码器接口(QEI)
- 重复中断计时器(RI计时器)
- 窗口看门狗计时器
- 超低功耗实时时钟(RTC)
- 报警计时器-可由电池供电
- 每个设备的唯一ID
- 四种省电模式-睡眠、深度睡眠、断电和深度断电