又来了一个Cortex-M4内核超低功耗MCU:STM32L4和MSP432你会选谁?

发布时间:2015-6-3 17:07    发布者:eechina
关键词: STM32L4 , STM32 , 超低功耗
近日,意法半导体公司(STMicroelectronics - ST)推出新款超低功耗MCU:STM32L4。在此之前不久,美国德州仪器公司(Texas Instruments - TI)推出了同为ARM Cortex-M4内核的超低功耗MCU MSP432。这两家公司何以同时推出类似的产品,哪家的产品会更好呢?

其实,同时开发高性能、低功耗的MCU,两家可谓英雄所见略同。据ST微控制器产品部产品线市场经理Jean-Julien Pegoud介绍,超低功耗的Cortex-M4内核产品早就列入ST的产品规划之中。在此之前,ST已经推出了Cortex-M0内核的超低功耗MCU STM32L0和Cortex-M3内核的超低功耗MCU STM32L1。这两种产品虽然功耗够低,但性能还不够强。新推出的STM32L4的性能则提升到了三倍之高,将满足客户同时对高性能和低功耗的需求。再看那边,TI公司副总裁兼微控制器事业部总经理Ray Upton也曾说,TI的产品规划从来不是看竞争对手在做什么,而是看客户需求什么,MSP432的出现完全是为了顺应市场的需求。

好了,既然两家都看好这个产品定位,那么高性能、超低功耗MCU的市场前景一定很好。可是,为什么非要ARM Cortex-M4内核呢?TI的上一代超低功耗MCU是其自主架构的16位MSP430,而ST从前的超低功耗MCU则也是其自主的STM8L。如今大家都合流到Cortex-M4内核,说明这个内核的确很优秀。另一个重要原因是,ARM的生态系统已经非常完备,工程师们对它的接受程度也非常高,在这种情况下半导体厂商也就没有必要开发自己的32位新架构了。

如果您不熟悉TI的MSP432,可以看一下TI新推出的超低功耗MCU MSP432是这样的。ST的STM32L4则具有以下特点:

  • 灵活的电源管理。这是实现超低功耗的基础。STM32L4设有关断模式、待机模式、停止模式、睡眠模式、24MHz运行模式和80MHz运行模式等。从停止模式到48MHz运行模式的唤醒时间小于5微秒(使用内部晶振)。
  • 更高性能。在ST特有的ART Accelerator助力下,处理速度达到80Mhz/100 DMIPS,CoreMark测试成绩达到273分。
  • 外设丰富。STM32L4具有多种数字智能外设和模拟智能外设,适合表计、健身手环、工业传感器等各种应用。

1.gif
图:STM32L4设有多种工作模式,并且可以快速唤醒

ST将于2015年第二季度上市两个型号的STM32L4,它们分别是STM32L471 Access和STM32L475 USB OTG,闪存分别为512和1025KB,RAM都是128KB。同时上市的还有硬件工具,包括STM32 Nucleo、Discovery Kit和评估板。软件工具为STM32CubeMX,它具有代码生成和功耗计算功能。

最后,STM32L4和MSP432哪个更好呢?这个还真不好说,只能说各具优势吧。ST的明显优势是在Cortex-M产品家族的知名度。ST是最早采用ARM Cortex内核的半导体厂商,对ARM MCU的推广做出了巨大贡献,它自身也因此而受益。现在ST的MCU涵盖Cortex-M0、Cortex-M0+、Cortex-M3、Cortex-M4和Cortex-M7内核,用户基数大,这些用户转向STM32L4相对比较容易。TI公司则很早就在嵌入式处理方面占据优势,其出色的模拟技术对其MCU开发也很有帮助。两家都采用Cortex-M4内核架构,这对用户来说应该是个好消息。一方面,从一种产品转向另一种就比较容易了,毕竟不像之前STM8L和MSP430之间那样差异巨大。另一方面,由于有了竞争,价格也就更好谈了。至于它们在实际应用中的功耗和性能表现优劣,那只能您自己去评估了。
本文地址:https://www.eechina.com/thread-150042-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
unix2000 发表于 2015-6-12 22:55:18
来晚了
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表