打印

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

[复制链接]
1765|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Clovee|  楼主 | 2017-12-21 15:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dirtwillfly 于 2017-12-21 17:01 编辑

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

意法半导体公司(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具有多种数字智能外设和模拟智能外设,适合表计、健身手环、工业传感器等各种应用。



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

ST将于2015年第二季度上市两个型号的STM32L4,它们分别是STM32L471 Access和STM32L475 USBOTG,闪存分别为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之间那样差异巨大。另一方面,由于有了竞争,价格也就更好谈了。至于它们在实际应用中的功耗和性能表现优劣,那只能您自己去评估了。


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

708

主题

1032

帖子

2

粉丝