历史上的今天

今天是:2024年10月29日(星期二)

正在发生

2019年10月29日 | STM32新势力,首款MPU—STM32MP1问市

发布者:EEWorld资讯 来源: EEWORLD关键字:STM32MP1 手机看文章 扫描二维码
随时随地手机看文章

   2007年,世界首个Cortex-M MCU STM32F1诞生,12年过去了,意法半导体(简称:ST)这款超级成功的产品不仅为STM32家族开辟了一条康庄大道,而且自身也成为了长盛不衰的产品,至今仍是许多中国工程师的首选。时至今日,STM32产品线相继加入了基于ARM Cortex-M0、Cortex-M4和Cortex-M7的产品,产品线覆盖通用型、低成本、超低功耗、高性能低功耗以及甚高性能类型。悄然间,STM32的年出货量已达到10亿片,成为MCU市场举足轻重的品牌。

 

 

为了应对全新的挑战,ST在今年发布了首款基于ARM Cortex-A7架构的STM32MP1 MPU平台。全新的STM32MP1多核处理器系列具有计算和图形处理能力,兼备高能效实时控制和高功能集成度,有助于简化工业制造、消费电子、智能家居、医疗等高性能解决方案的开发。

 

 

从芯片图可以看出,STM32MP1系列处理器最高有双核Cortex-A7和Cortex-M4协处理器的组合,同时配备3D GPU单元,以提供更流畅的体验。同时,外围功能更是丰富多样,除了常规的UART、SPI、I2C、SAI和USB,还有HDMI、MIPI、CAN FD、16bit ADC等等。

 

下面我们来了解一下ST首款MPU的强大之处。

 

 

据了解,STM32MP1系列MPU依托意法半导体及其合作伙伴共同构建的强大、成熟的STM32系列生态系统,包括开发工具和技术支持。OpenSTLinux作为市场上主流的开源Linux发行版发布,将STM32系列从以实时任务和功耗限制为主的应用扩大到更广泛的市场。在MPU和软件的联合支持下,意法半导体提供一个整体方案,满足许多工业和专业应用的供货需求。当然,STM32MP1包含在意法半导体的10年滚动续期供货承诺名单内。

 

灵活架构 丰富应用

 

Cortex-A性能出众,具有非常高的性价比并且符合STM32的定位,为此,ST将两颗主频 650MHz的 Cortex-A7 应用处理器内核和一颗209MHz的高性能 Cortex-M4进行整合,STM32MP1就此诞生。这一灵活的异构计算架构在充分满足多种应用的灵活性需求的同时,又实现了最佳性能和低功耗特性。

 

客户可以在这个新型STM32异构计算架构上开发一系列新的应用设计。不同于先前的MCU,由于它是应用处理器,ST为该芯片组设置了专用电源管理IC(PMIC)—STPMIC1,此配套芯片集成了四个DC / DC降压转换器、六个LDO稳压器、一个DC / DC升压转换器,以及USB VBUS和通用功率开关,为STM32MP1和电路板上的其它组件提供所需的电压轨。STPMIC1采用功耗优化技术,是电池供电应用中的STM32MP1系列的理想配套芯片。

 

STPMIC1对客户做到三大好处:一是优化客户系统功耗;二是节省成本;三是用这颗芯的优势可以设计出更小的PCB,让设计更加精简。

 

 

三核一体,可开可关,高效运行

 

其中,Cortex-A7 内核支持开源操作系统 (Linux/Android),Cortex-M4 内核完美沿用现有的 STM32 MCU 生态系统,有助于开发者轻松实现各类开发应用;同时,STM32MP1嵌入了3D图形处理器(GPU),以支持人机界面(HMI)显示器,三核之间互相通信且非常安全,并配备加密机制。而且,ST为Cortex-M4设置了一个独立专用的RAM,这样M4的程序可以在RAM里非常快速的执行。此外,STM32MP1嵌入了大量外设,可以无缝分配给Cortex-A / Linux或Cortex-M / 实时操作。STM32MP1系列采用多种BGA封装,支持成本最低的PCB板结构,电路板空间占用极小。

 

为防止MPU系统出现性能瓶颈和带宽问题,STM32MP1支持经济实惠的DDR SDRAM存储器,包括DDR3、DDR3L、LPDDR2、533MHz的32/16位LPDDR3。STM32MP1还支持各种闪存产品:eMMC、SD卡、SLC NAND、SPI NAND和Quad-SPI NOR闪存。

 

 

这一灵活的异构计算架构在单一芯片上执行快速数据处理和实时任务,始终实现最高的能效。据ST微控制器事业部STM32微处理器产品市场经理Sylvain介绍,通过停止Cortex-A7执行指令,只让能效更高的Cortex-M4运行,功耗通常可以降至25%;再从这种模式进入待机状态,功耗进一步降至1/2500(两千五百分之一),同时具有快速唤醒功能,1秒回到Linux界面,3秒回到3D图形应用界面。

 

 

这种结构能让STM32MP1可以同时做两部分应用:高速处理接口这一部分是,依靠A7+Linux完成,显示屏支持两种:24位RGB,最高达到WXGA 60fps以及MIPI DSI  2Lane串口屏,在Linux可达到720P高清显示;

 

第二部分应用:实时处理、马达驱动、sense感测和低功耗数据采集则由Cortex-M4完成,依托三个内核可根据应用灵活切换各种模式,实现系统最佳优化,所以整个系统非常灵活。

 

依托STM32Cube环境,全面整合设计套件

 

STM32MP1依托于STM32成熟的生态环境,给客户提供全面整合的设计套件。ST的OpenSTLinux开发包,保证了Cortex-A7系统软件的稳定性。在Cortex-M4可支持先前的STM32Cube应用,这样整体的STM32MP1就有一个完整的嵌入式软件供客户使用。整套STM32MP1软件套件可简化客户开发流程,更重要的一点是STM32MP1的Linux平台,全面兼容主流OpenLinux开发包。目前STM32MP1 SoC驱动程序已被Linux社区采用和认可,STM32MP1支持Linux4.19LTS,ST也会长期支持这种软件的发行版。

 

 

除此之外,STM32MP1的软件工具将包括三大部分:

 

CubeMX——做硬件开发时,PCB layout之前可以做评估,做硬件引脚配置、同时产生初始化代码。

 

集成开发环境——IDE工具,编译与调试

 

代码烧录——ST可提供多合一(All-in-one)烧录工具,可以烧录闪存、DRAM和系统OTP。整体烧录支持加密,数字签名和密钥生成,这样生产烧录过程的外发程序也可以进行加密。

 

在硬件解决方案中,STM32MP1提供两套评估板、两套探索板、以及第三方原形板。

 

产品规格上,STM32MP1有为多种应用量身定做不同的封装,根据性能和配置的需求设有三条产品线。据悉,ST目前为止共有24款型号,客户可根据封装和设计要求选择合适的产品。

 

 

构建未来,中低端路线一起抓

 

STM32MP1是第一颗MPU市场产品。Sylvain表示,未来,ST将提供高性能、高功能和更安全的高端产品,以及优化成本和功耗的低端产品。两条线并行发展,全方位拓展MPU产品线。

 

 

总结

 

根据2019Q3的财报显示,ST净营收25.5亿美元, 毛利率37.9%,营业利润率13.1%,净利润3.02亿美元。虽然汽车和工业两个传统市场需求疲软,但得益于在这两个市场开展的客户关系计划和推出新产品的活动,使得ST Q3净营收环比增长17.5%,高于预期。

 

而MCU又是ST战略规划的重要棋子,此次ST推出的第一款MPU—STM32MP1能否给ST的业绩带来新高度,我们拭目以待。

 


关键字:STM32MP1 引用地址:STM32新势力,首款MPU—STM32MP1问市

上一篇:STM32 DMA 学习笔记(一)
下一篇:STM32 DMA 学习笔记(二)

推荐阅读

逐渐步入中年的你,对自己的生活事业是感到心满意足,还是昏天暗地? 新研究表明,年届四、五十岁的人若长时间处于高压力情绪中,会导致认知功能降低、记忆力退化,甚至有可能引起大脑萎缩。孔子说过,人四十而不惑,五十而知天命,说明一个人步入中年后,应该要已经很清楚知道自己想追寻什么样的生活,内心已沉淀出淡然的精神态度以应对世道,不急不燥、...
今天小米正式宣布将于11月5日发布小米手表,随后放出了宣传海报,嘲讽现在的智能手表只是大屏手环。 米家MIJIA官方针对现在智能手表的三大缺点,发出了灵魂拷问: 你手腕上的“智能手表”除了看时间之外, 是不是一个只能记录运动的炫彩大屏手环? 是不是通话/提醒永远不能离开手机15米远? 是不是没有想过...
最近收到很多留言和私信,询问仙工智能 SEER 的产品和技术。今天,小编收集了各方问题作一期问答。SEER:全感知物流系统解决方案专家核心控制器 SRC:打造机器人的关键问:SEER 能够打造哪些种类的机器人?答:只要您有造车能力,SEER SRC 核心控制器就能定制不同机器人。当然我们也有很多的标准车型供您参考,激光 SLAM 自动叉车、工业 AMR,应...
2017年5月27日,击败柯洁之后,独孤求败的AlphaGo决定隐退,也将一大批AI公司推向台前,包括谷歌旗下的DeepMind,以及以商汤为代表的国内AI头部企业。 恰逢此时,作为AI技术应用最有潜力的领域,全球不少国家陆续出台了关于制造业+AI的国家级战略,比如德国在2018年通过了《联邦政府人工智能战略要点》,11月发布“AI Made In Germany”的战略。 作为欧...

史海拾趣

问答坊 | AI 解惑

Mini51单片机+CPLD实验板

功能介绍:     51单片机+CPLD结构,小板上集成了发光二极管,蜂鸣器,数码管,红外接收头,继电器,实时时钟,按键,AD(TLC1549),DA(TLC5615),232串口,LCD1602接口,LCD12864接口,单片机和CPLD引脚扩展接口,集成5V稳压电源, ...…

查看全部问答∨

重磅资料-------65K色TFT液晶驱动资料(支持几乎所有800*600分辨率以下的TFT屏)

附件中是65K色真彩TFT液晶驱动资料。能直接驱动目前市面上800*600分辨率下的大多数真彩屏。已做好底层驱动(包括触摸屏部分),串口控制。特别适合在要求抗干扰性、稳定性的产品上做界面显示。各位在界面显示开发时可以考虑、考虑这种方案。   ...…

查看全部问答∨

2010迈入全真化安防:高清之路四重奏

近几年越多来越多的厂商开始推出“高清”化的产品。而在监控行业内部对于高清的理解也模棱两可,例如,我们经常听到安防产品中的高清概念,其实就是分辨率可以达到D1或4CIF的产品,这都是对于模拟监控摄像机而言,在新一代数字监控摄像机中,只有72 ...…

查看全部问答∨

请问如何调试驱动程序

windows 下vc 开发的设备驱动程序,如网卡驱动,怎么调试啊? 或者里面输出信息也可以,如写文件输出。 怎么办啊?…

查看全部问答∨

有8个小孔的螺丝焊盘在allegro里怎么做

如图 http://group.ednchina.com/27/14675.aspx 已经试过的方法 。焊盘+小焊盘,不行。。DRC 小焊盘加+shape 不行 DRC shape 不行 ?,shape中不允许void小孔。。。 郁闷中,望做过的大侠指点一二。。。 顺带说一下,这图是 其他朋友发的,孔 ...…

查看全部问答∨

有一个串口通信协议,不太了解各个的用途是做什么用处。

.读取满量程 上位机发送命令:EOT+ 机号(2字节)+ P1 +ENQ 仪表应答:STX + 机号(2字节)+ P1 + 数据(6字节)+ ETX + BCC校验码 机号:取值范围为00~99。 BCC校验码:从“机号”开始至ETX,对各个字符进行异或的值。 数据组 ...…

查看全部问答∨

window media 暂停和恢复问题

现在做一个项目,要求响应windows media 的暂停和恢复 ,请问各路大侠,如果获得 windows media 的消息啊,是通过注册表还是的钩子?…

查看全部问答∨

论白光LED荧光粉的涂抹的多少

replyreload += \',\' + 682812;为什么荧光粉涂得多了,光色变得很黄时,光通量反而下降?   黄色荧光粉涂在蓝芯片上,根据视见函数人对黄光更敏感,所以光通量增长10倍左右。 Timson,如果您要查看本帖隐藏内容请回复     &n ...…

查看全部问答∨

论坛送的NXP MP5!~

本帖最后由 ddllxxrr 于 2016-1-7 17:14 编辑 哈哈,收到论坛送的MP5早就想拍点照片传上来与大家分享一下,但是相机被同学借走了,今天才拿回来~!不说了,上图!~ [localimg=600,338]7[/localimg]   [localimg=600,338]7[/localimg][loca ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved