恩智浦革命性简单易用的LPC800


 

LPC800微控制器为每个嵌入式工具箱带来基础性的构建模块

    中国上海,2012年11月9日讯 ——恩智浦半导体(NXP Semiconductors N.V.)(纳斯达克:NXPI)今日宣布重大举措令8位微控制器面临全面被取代:其最新发布的一款面向8位应用的32位微控制器新品LPC800,在简单、易用的特性方面具有革命性突破。LPC800采用低引脚数封装,提供简单易用的外设,在保证8位应用所需的最基本功能的同时,提供32位的处理能力及ARM Cortex-M0+处理器出色的功耗表现。在不增加方案复杂程度的情况下, LPC800把灵活性提高到了一个新的水平,具有能够改变市场格局的外设功能特性,如一个全新、灵活的开关矩阵,只需一行代码或配置工具上的一次点击,即可允许设计人员为任一引脚分配各种片内外设。LPC800将于2012年11月13日亮相2012年德国慕尼黑国际电子展。



    恩智浦微控制器产品线全球副总裁兼总经理Jim Trent表示:“在过去的几十年中,8位微控制器擅长处理简单任务,且具备可靠、确定的性能。LPC800是首款我们从一开始就针对应用单纯、具备实时性能的8位应用市场而设计的32位微控制器。LPC800还提供了前所未有的设计灵活性,并以突破性的价格起点,直接冲击成本低用量大的8位应用领域。”

    8位的简单性:可扩展、效率高、易于使用

    恩智浦重新设计了LPC800系列外设,使其尽可能精简,响应更灵敏、高效。例如,新的SPI作为从机工作时其频率与处理器时钟无关,从而解决必须过采样4到n次才能使SPI接收到数据的常见问题。SPI与处理器时钟速率不再相关可降低功耗并简化系统设计。I2C也经过重新设计,使得LPC800待机功耗接近零,甚至没有系统时钟,并且可基于地址匹配进行唤醒。

    为适合硬件上的创新,LPC800提供简单、无驱动程序的操作。I2C和UART的低级驱动程序不再占用闪存空间,仅需简单的API调用即可操作这些外设。同样地,功耗管理简化为单次API调用。LPC800使用64字节扇区闪存,简化代码管理,并可用于模拟EEPROM以进行数据存储。



    LPC800提供一系列低引脚数封装,包括:SO20、TSSOP20、TSSOP16和DIP8。这些封装深受8位系统开发人员的喜爱,有助于简化原型设计、易于组装且简化大批量、低成本生产流程。此外,LPC800 TSSOP封装通过将电源、接地和模拟功能映射到相同位置,实现了设计的可扩展性,这样,设计人员可以轻而易举地从TSSOP16封装转化到TSSOP20封装。

    32位的多功能性:Cortex-M0+,最高能效的ARM处理器

    LPC800基于超低功耗的30-MHz ARM Cortex-M0+处理器,可完全兼容Cortex-M架构和指令集,提供优于8/16位架构的代码密度。Cortex-M0+具有两级流水线,可在改善性能的同时降低功耗。此外,LPC800充分利用Cortex-M0+外设总线,允许对GPIO进行单周期访问。凭借这些特性,LPC800可提供确定性的实时性能 – 8位系统开发人员所需的关键性能。


    改变游戏规则的各种外设:灵活的开关矩阵和状态可配置的定时器


    LPC800具备两大创新特性为8位开发人员提供了更高的灵活性和利用基于GUI的配置工具完成更好的控制。灵活的开关矩阵使得设计人员可以为几乎任一引脚分配片内外设I/O,在低成本PCB上,可以进行引脚分配,帮助缓解PCB走线拥挤的情况。此处的示例展示了灵活开关矩阵的工作原理(视频链接: http://v.youku.com/v_show/id_XNDc0NzUxOTQ0.html)。

    LPC800上另一重要外设是状态可配置定时器(SCT),它可以进行定制以满足用户的特定应用需求。基本SCT配置是简单的2个16位PWM,具有4个捕获输入和4个匹配输出,其中每个匹配寄存器均有影子寄存器。LPC800几乎可以提供主流8位MCU所具有的所有定时或PWM功能。为增加灵活性,LPC800的SCT融合了状态和事件的理念,用户可以创建复杂的计数、输出、输入和控制功能,实现照明、电源和其它定制应用 – 而不受固定功能的制约。

 



    其它LPC800外设包括:一个模拟比较器(具有用于进行精确测量的外部电压基准)、一个4通道多速率定时器、一个唤醒定时器、以及多达18个GPIO。LPC800具备最高16KB闪存和最高4KB的SRAM,可由3.3VDD电源供电(1.8V至3.6V)。