基于ARM高速闪存MCU应对广泛嵌入式需求
由于采用了ARM7TDMI-S内核,LPC2000系列MCU工作频率达60MHz,与其他8-bit产品相比具有更强的功能延展性。同时它借助片上存储器加 模块实现了“零等待访问”高速闪存功能,提高了指令执行的效率。
此外,LPC2000的外设接口非常丰富,包括UART、SPI、I2C、CAN、ADC、 PWM、RTC等。LPC2000系列MCU应用领域非常广泛,从网络通信、 马达控制,到汽车和消费电子都适合于涉足。
嵌入式系统是面向用户、面向产品、面向应用的,它是将先进计算机技术、半导体技术和电子技术以及各行业的具体应用相结合的产物,因此它是一个高度密集、不断创新的知识集成系统。作为嵌入式系统,它必须能够根据应用的需求可以对软硬件进行裁剪,精简系统以满足应用系统在功能、可靠性、成本、体积等各种要求。
嵌入式处理器是嵌入式系统硬件最核心的部分,飞利浦推出十余款基于 ARM7 的高性能低功耗LPC2000系列微控制器,来满足不断增长的嵌入式市场需求。
这一系列新款微控制器LPC2114/2124/2
119/2129/2194、LPC2210/2212/2214、LPC2290 /2292/2294在高性能低功耗的基础上提供了增强的通信功能和片上代码保护机制。由于内置了宽范围的串行通信接口,它们也非常适用于通信网关、协议转换器、嵌入式软调制解调器等。6通道的PWM更能用于复杂的马达控制应用。总之飞利浦ARM嵌入式微控制器应用领域包括工业控制、通信、安防系统、医疗仪器、航空航天、汽车和消费电子等,覆盖了从低端到高端的嵌入式产品应用。
以ARM7微核心的体系架构
以LPC2214为例,其结构框图如下:
图1,LPC2214结构框图