恩智浦推出低成本Cortex-M0微控制器
恩智浦半导体(NXP Semiconductors)日前宣布,旗下基于ARM Cortex-M0的LPC1100微控制器系列产品将于12月分销上市。恩智浦LPC1100是市场上定价最低的32位微控制器解决方案,其价值和易用性比现有的8/16位微控制器更胜一筹。该控制器性能卓越、简单易用、功耗低,更重要的是,它能显著降低所有8/16位应用的代码长度。初期面市的LPC1100系列有15种产品,能满足所有那些寻求用可扩展ARM架构来进行整个产品开发过程的8/16位用户,满足其产品开发无缝整合需求。
恩智浦半导体副总裁微控制器部门兼总经理Geoff Lees先生表示:“现有的8位架构萌生于早期的半导体业有很多局限:地址范围窄、寄存不足、功能有限、无法使用高级语言,另外对节能及扩展性的重视也不够。Cortex-M0处理器核及系统架构充分利用了当今低功耗优化设计工具、技术和最新的低功耗、高密度硅闪存工艺。”
性能卓越
LPC1100每秒4500多万条指令的傲人性能让8位(每秒不到100万条指令)及16位(每秒300万到500万条指令)微控制器相形见绌;LPC1100不仅能执行基本的控制任务,进行繁复的运算,即便最复杂的任务也能轻松应付。执行效率的提高直接转化为能耗的降低。实现该性能水平的 LPC1100频率为50MHz,其功耗也得到了很大程度的优化——仅需不到10mA的电流。
代码长度降低
利用业界标准的CoreMark基准可以清楚看出,在多数常见微控制器任务中,LPC1100的代码需求量降低了40%到50%,彻底打破了“8/16位微控制器代码一定少”的神话。
EEMBC(嵌入式微处理器基准协会)会长Markus Levy表示:“与8/16位微控制器相比,32位微控制器LPC1100优异的效能对嵌入式产品用户而言将是一个巨大的惊喜。如果把性能和能耗当作选择微控制器的重要标准,根据EEMBC的CoreMark基准测试结果,嵌入式设计师在选择功能、价格相当的8/16位产品前可以试试LPC1100。 LPC1100的得分已经公布在了CoreMark.org上。”
LPC1100的特色
恩智浦LPC1100系列微控制器的特色包括:
* 带有SWD/调试功能(4个断点)的50MHz Cortex-M0控制器;
* 32个向量中断、4个优先级、最多13个拥有专用中断的GPIO;
* UART、1个或2个SPI、I2C (FM+);具备脉宽调制/匹配/捕捉功能的2个16位时钟和2个32位时钟;
* 12MHz内部RC振荡器,在全温度及电压范围可精确到1%;
* 电源复位(POR)、多级掉电检测(BOD)、10-50MHz锁相环;
* 具备±1LSB DNL的8通道高精度10位ADC;
* HVQFN33封装中具有高达28个5V耐压快速GPIO引脚(这一引脚数目在LQFP48封装中达到42个),某些引脚支持高驱动电流(20mA);
* 1.8-3.6V单一电源,ESD超过5kV,可满足苛刻的应用需求。
未来的产品特色将包括: 超低功耗选项、CAN、12位ADC及DAC、温度传感器、高分辨率时钟功能及高级传感器接口。
IAR、Keil、Hitex和Code Red等公司生产的开发工具均支持LPC1100系列。 恩智浦也会提供一种功能全面、易于使用的开发工具平台。
NXP Cortex-M0 LPC1100 微处理器 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)