
概述
LPC435X_3X_2X_1X是基于ARM Cortex-M4的浮点微控制器
用于嵌入式应用程序的单元(FPU),包括ARM Cortex-M0协处理器
至1MB闪存和136kB片上SRAM,16kB EEPROM存储器,两个
高速USB控制器、以太网、LCD、外部存储器控制器、四SPI
支持就地执行、高级可配置外围设备的闪存接口(SPIFI)
例如状态可配置定时器(SCTimer/PWM)和串行通用定时器
I/O(SGPIO)接口以及多个数字和模拟外围设备。这个
LPC435X_3X_2X_1X在高达204 MHz的CPU频率下工作。
ARM Cortex-M4是一个32位内核,提供低功耗等系统增强功能
功耗、增强的调试功能以及高级别的支持块集成。这个
ARM Cortex-M4 CPU包含一个3级流水线,使用哈佛架构
独立的本地指令和数据总线以及用于外围设备的第三总线,以及
包括支持推测分支的内部预取单元。ARM
Cortex-M4支持单周期数字信号处理和SIMD指令。A.
核心集成了硬件浮点处理器。
ARM Cortex-M0协处理器是一款节能且易于使用的32位内核,
它是与Cortex-M4内核兼容的向上代码和工具。它非常适合处理
以释放Cortex-M4用于实时处理。这个
Cortex-M0协处理器通过一个简单的指令集提供高达204 MHz的性能
并且减小了代码大小。在LPC43xx中,Cortex-M0协处理器硬件乘法为
实现为32周期迭代乘法器。
特点和优点
Cortex-M4处理器核心
ARM Cortex-M4处理器(版本r0p1),运行频率高达
204兆赫。
支持八个区域的内置内存保护单元(MPU)。
内置嵌套矢量中断控制器(NVIC)。
硬件浮点单元。
不可屏蔽中断(NMI)输入。
JTAG和串行线调试(SWD)、串行跟踪、八个断点和四个
观察点。
增强型跟踪模块(ETM)和增强型跟踪缓冲区(ETB)支持。
系统刻度计时器。