煽动MCU/MPU市场,STM32的生态图

武汉鸿瑾电子科技有限公司-首页    没用了    煽动MCU/MPU市场,STM32的生态图

[导读]蝴蝶扇动翅膀,便可引发彼岸的暴风雨。STM32这只“蝴蝶”不仅掀起了MCU的风暴,还走进了工程师和千家万户。

导言:

蝴蝶扇动翅膀,便可引发彼岸的暴风雨。

STM32这只“蝴蝶”不仅掀起了MCU的风暴,还走进了工程师和千家万户。

2020STM32一年一度的全国巡回研讨会(STM32 Roadshow)火爆开场,一如既往,913-925STM32飞跃14个城市,为这个9月留下最美的“碟影”。

?

本次巡回研讨会以“安全连接,智创未来”为主题,聚焦于STM32的最新技术创新,探讨在物联网安全、智能工业、无线连接、边缘端人工智能、图形用户界面等领域的产品解决方案及多样化应用实例。

具体包括STM32从通用到安全、STM32为智能工业而生、STM32Wx助力物联世界、与STM32MP1一起尽享无限可能、STM32GUI连接你的智能世界、ST MEMS感知你的世界几大主题。

通过本次巡回研讨会,可以看出STM32的布局广遍整个生态。接下来,便跟随笔者的脚步,来看STM32的远望。

STM32的产品生态

目前来说,STM32MCU产品提供16大产线、5类产品、超过1000个型号,基于ARM?Cortex?M0M0+M3M4M33M7A7内核:

MPUMP1

高性能MCUF2F4F7H7

主流MCUF0G0F1F3G4

超低功耗MCUL0L1L4L4+

无线MCUWBWL

?

MCU方面,为用户提供了不同应用的各种选择,包括高性能、主流、超低功耗三种选择,可以满足各种场景的功耗、性能、成本等。事实上,STM32MCU一直遍布我们的生活场景,就比如众所周知的共享单车几乎都采用的都是STM32系列MCU

值得一提的是,2018年,第一颗无线MCU系列STMWB问世,意味着STM32迈入了无线进击之路。在今年4月,全球首颗内置LoRa收发器的SoC问世,这便是STM32WL;另外,今年7月发布的STM32WB系列的最新产品STM32WB55已可支持Zigbee3.0

LoRa是有能力解决泛在物联网设备组网难题的技术之一,而Zigbee3.0统一了面向消费者和工业应用的Zigbee规范的功能。无线MCU可提供最新的无线适配,帮助设计人员满足各种IoT和可穿戴设备中严格的功率和尺寸限制。

不止如此,STM32Wx系列产品全面支持Bluetooth5.0LTE-MNB-IoTM-BusSigfoxomloxTHREADZigbee3.0LoRa……

?

需要特别注意的是,去年10STM重磅发布MPU——STM32MP1,这是STM32的首款MPU,以其创新的异构系统架构,将MPUMCU合二为一,兼顾运算处理能力和实时控制性能,令产品更实用。很多譬如LinuxRT拓展和uCLinux这种系统存在,但很多应用中仍必要一个完整的MPU,正因ST既拥有MCU也拥有MPU,因此用户可以轻松地将其产品设计进行上下迁移,最大限度利用软件和代码,在长时间内获取最佳的投资回报。

这款MPU更加适合需要更好的显示交换的场景,当然STM32也拥有自己的交互系统,下文将细细讲解。另外,MPU不仅可以加载Linux,还拥有千兆网口、高速USB口可以处理更多的数据。

MCU不同,MCU使用片上嵌入式闪存来存储和执行程序,这种方式启动时间非常短可以快速执行代码,但内存空间有限;MPU则没有相同的内存约束,使用外部存储器来提供程序和数据存储,程序通常存储在NAND或串行闪存之类的非易失性存储器中,并且在启动时被加载到外部DRAM中,然后开始执行。虽然MPU不会像MCU那样快速启动和运行,但可以连接到处理器的DRAM可以高达几千M

STM32MP1方面,拥有非常强悍的功耗和性能,STM32MP1只需1秒回到Linux界面,只需要3秒回到3D图形应用界面。STM32MP1提供了全功率模式、分批功耗优化模式、待机模式这三种不同的模式来帮助用户优化整体的设计功耗,平衡其设计的性能和功耗。

另一方面,为用户提供了灵活高效的架构。在目前推出的三个型号中,主流的两个型号提供了双核A7+M4的架构,而最低成本的型号则提供单核A7+M4的架构。据称,三个核心采用了安全的互相通信的方式,大部分外设都挂载在同一条主线上,因此三个核心可以根据各自的需求来调用外设。

?

依托于STM32成熟的生态系统,STM32MP1STM32WBSTM32WL拥有完整的软件和开发配件生态,也与MCU产品相互匹配,具有非常方便的迁移优势。此外,STM32 MCU也依托了这两款产品完善了整个生态,布局MPU、无线连接等。

STM32领先的GUI

一项产品经历了重重代码的考验,最终给用户最直观的体验还是GUI,可以说GUI是程序的门面,如若招牌都不能令人满意,谈何用户体验?

STM32的提供了StemWinTouchGFXEmbeddedWizard三种图形库软件。

STemWin是针对动画受限、简单GUI设计,是基于Segger公司的emWinGUI库,编程语言为C语言,支持1/8/1632bpp

TouchGFX可以实现手机GUI性能,这款软件是ST力推的GUI应用软件,可实现从简单到可与智能手机媲美的GUI设计,具备针对STM32优化的GUI库,采用C++语言编程,支持1/2/4/1624bpp。而这一切也都已集成在CubeMX中。

?

STM32的图形产品线非常丰富,拥有190多个型号,涵盖不同的显示接口和封装。内核方面更是从M0+M7一应俱全。

?

另一方面,在第三方图形生态系统方面的合作伙伴包括edtEKTOSEMBEDDEDPARTNERSEMGSOFTitkiWaveMjolnerPsiControlSDATAWAY、泰辑科技等,可协助开发者在STM32上创建基于TouchGFXUI

STM32安全有保障

物联网正在极速扩张,数据显示目前全球物联网设备已接近80亿,有关部门预计3年之后物联网设备会从到80亿跃至240亿,对于芯片、软件及产品设备来说,未来6年内都是非常大的商机。

但在高速发展之外,物联网的安全性从来都是众矢之的,有关人士指出对物联网缺乏自信是阻碍物联网被广泛采用的主要原因之一。另外,种种数据也充分显示出物联网数据泄露或被攻击是既存的事实,你相信你的物联网设备吗?

提到安全,就不得不提到STM32TrustSTM32Trust的生态系统集成了所有可用资源,包括stm32系列信息安全相关的芯片技术、免费参考估计,免费工具和服务等,并通过强大的多级策略来增强安全性。

2021年1月12日 10:31
浏览量:0
收藏