全国研讨会收官!这些STM32干货值得细品
就在刚刚过去的国庆中秋黄金假期之前,STM32一年一度的庆生派对 —— 2020 STM32全国巡回研讨会完美收官。疫情和口罩并未阻隔蝶粉们的热情,反而令今年的聚会气氛空前高涨。
2周,14个城市,逾三千位蝶粉光临现场, 再创STM32研讨会参会人数历史新高; 逾万名观众通过在线直播的形式参与进来 直播间收获2万+点赞、近万条留言讨论
50+合作伙伴展示了他们与STM32的合作成果,
充分展示出STM32蓬勃强大的生态系统。 ▲ 识别二维码,在线回顾全国研讨会精彩内容
基于STM32的最新技术创新,以在物联网安全、智能工业、无线连接、边缘端人工智能、图形用户界面等领域的产品解决方案及多样化应用实例,STM32全国巡回研讨会全面展示了做好MCU的产品、软件和生态三大维度。
▲ STM32产品路线图
自从2007年推出第一款Cortex-M MCU,十几年来,ST在MCU市场上不断加大创新力度,STM32持续出新。20条产品线、千款型号、I/O兼容,STM32大家族跨越通用、低功耗、高性能、无线连接和超高性价比MCU,全面覆盖各种应用需求,打造出32位的MCU帝国。今年的巡回研讨会上,以STM32G0/G4为代表的主流产品线新产品,STM32L4/L5为代表的低功耗新产品,STM32F4/H7代表高性能产品,STM32WB/WL代表无线新产品,MPU新产品STM32MP1以及ST的MEMS产品,让STM32更加“如虎添翼”。
STM32一直着力于软件和算法建设,从通用的Cube工具家族的各个成员到针对特定应用领域的功能扩展包,从电机专用SDK到用户界面设计工具TouchGFX,还有简化AI设计的Cube.AI。今年研讨会上每一个产品系列都配备有全面的软件工具和相关算法,以帮助用户更快开发。
STM32的生态包含多个层次,涵盖了软硬件、设计资源、合作伙伴方案及服务的大圈层,提供软硬件工具的支持,以及各个垂直应用和芯片系列的使用参考例程。今年的研讨会,50多位生态链合作伙伴与ST联袂展示出生机勃勃的STM32生态圈。
『低功耗MCU系列:从通用到安全』
STM32L是STM32的超低功耗MCU,现有5大子系列,STM32L0、STM32L1、STM32L4/STM32L4+和刚刚宣布量产的STM32L5,为低功耗应用提供了完整的解决方案。除去基于Arm Cortex-M33 内核的STM32L5,更强调安全功能,其他四个系列各有千秋,又可实现快速移植。
▲ STM32L5帮助设计者应对物联网安全挑战
STM32L5 系列将高性能、安全性和低功耗集于一身,内置运行速度可达110 MHz 的 32 位 Arm Cortex-M33 内核(支持 TrustZone安全扩展),也是首个支持内核外cache的STM32系列。片上集成SMPS并继承L4平台的低功耗工艺,结合丰富而灵活的低功耗模式,L5为进一步降低系统功能提供可能。除了以往STM32的全部片上安全模块和特性,L5还支持公钥硬件加速以及在线实时解密片外密文,扩大安全应用存储空间。
『主流型STM32 MCU:为智能工业而生』
随着智能制造的不断深入,在工业自动化过程中,对于电机控制、人机交互和网络通信的功能要求越来越高。STM32主流型MCU主要根据工业应用电源/电机控制的发展而不断演进。
▲ STM32G4随工业应用电源/电机控制发展不断演进
STM32G4系列是继2018年底发布的主流型STM32G0系列后,ST推出的第二个以“G”命名的系列。该系列是2012年推出的STM32F3系列的延续,继承了很多STM32F3的理念和基因,带来更强劲的性能和数模效果,如数学加速器,在性能、外设、安全等多方面进行了多项升级,从而带来更强劲的性能,更丰富的针对应用领域的功能进阶。STM32G4作为一款基于Arm Cortex-M4架构的产品,定位为主流型MCU,主要针对电机控制、工业设备与测量仪器、高端消费类应用和数字电源等应用场景,通过数模组合的方式来满足用户对兼顾控制逻辑与模拟信号处理的需求。
而STM32F4/F7/H7系列定位为高性能MCU,将主流型MCU进一步升级,以支持伺服、PLC和人机界面等应用需求。其中STM32H7今年刚刚推出,继承和发展了高性能产品家族的特性,并将高性能与低价格的平衡推到极致。基于不同的外设资源,图像处理和运算能力,STM32H7系列的不同产品系列可满足工业、医疗、消费类等不同的应用需求。
▲ STM32H7/F7, 平衡高性能与低价格
『STM32无线MCU系列:助力物联世界』
自2018年第一颗无线MCU系列STM32WB问世,STM32便迈入无线进击路。
STM32WL是全球首颗内置LoRa收发器的SoC,能够加快LoRa® IoT智能设备开发,STM32WL的问世是迈向远程(LoRa)技术普适化的重要一步。
STM32WL 系列采用与超低功耗 STM32L4 微控制器中实现的同种技术进行开发,为需要通过sub-GHz 收发器延长电池使用寿命和扩展 RF 距离的应用提供相似的数字和模拟外设。丰富的利于通信的外设及特性,包括多达 43 个 GPIO、用于优化功耗的集成 SMPS 以及多种可最大限度延长电池使用寿命的低功耗模式。除了无线和超低功耗特性外,STM32WL 微控制器还包括嵌入式安全硬件功能,兼具易用性和可靠性,可完美满足各种工业和消费类应用的需求。
▲ STM32WL八大产品特性
STM32WB是新一代无线双核微控制器,支持主流2.4GHz的多种协议栈,如BLE,ZigBee,Thread等;还支持静态和动态并发的模式,可同时运行多个协议栈。STM32WB具有高集成度、高性能、低功耗等特点,非常适用于工业网关、电信设备、家庭自动化、家电产品、智能消费电子、AI以及各种802.15. 4的无线场景;其优异的安全功能,诸如密码算法加速器和安全密钥存储等,可确保物联网硬件数据安全,是物联网硬件开发人员的最佳选择。
▲ STM32WB八大产品特性
『STM32 MPU:尽享无限可能』
作为STM32大家族中的新成员,STM32MP1 问世一年,以异构系统架构闻名的MPU,无疑为业界带来不小的新意。2020 年,STM32MP1产品系列更为丰富,继主频650MHz的入门级之后,推出主频高达800MHz的旗舰型产品。旗舰型系列在性能和安全性上有大幅提升,而入门级系列则适应在成本上有优化需求的应用。两个系列相得益彰,全引脚兼容,软件程序可复用,为产品移植提供便利。
STM32MP1 是新一代 MPU 的典范,以极富开创意义的异构系统架构(HSA)兼容并蓄了 MPU 和 MCU 双重优势。以 Arm®Cortex®-A7 双核应用处理器与 Cortex®-M4 处理器的异构系统架构的组合,在充分满足多种应用的灵活性需求的同时,又实现了最佳性能和低功耗特性。Cortex-A7 内核支持开源操作系统 (Linux/Android),Cortex-M4 内核完美沿用现有的 STM32 MCU 生态系统,有助于开发者轻松实现各类开发应用,如实时应用的高阶人机交互、智能制造工业级应用、嵌入式神经网络前沿应用等。
▲ STM32MP15x市场应用定位
STM32MP1 作为 STM32 最具潜力的新系列,在硬件性能、软件环境等方面大幅提升;在生态系统方面,STM32团队像做MCU生态一样认真,不断丰富完善 STM32MP1 本地学习开发资源。
『STM32 GUI:带你体验智能世界』
万物互联时代,出色的图形化用户界面(GUI)成为市场共识。STM32的图形产品线非常丰富,拥有190多个型号, 涵盖不同的显示接口和封装。
STM32图形产品线的内核从M0+到M7一应俱全,主频从64MHz到400MHz,硬件分含硬件加速器和无硬件加速器的平台,可满足用户从低端到高性能、以及低功耗的不同GUI需求;支持SPI、Intel的8080/6800、TFT和MiPI各类接口,分辨率最大可支持到XGA,即1024*768;产品封装也多样可选。
▲ STM32图形产品线
面向图形应用的STM32产品最多可包含三个图形加速器,内含ChromART和加速中间空和、Chrom-GRC™和硬件JPEG加速器。
Chrom-ART Accelerator™可以减轻负载,具有高效2D图像复制、透明度处理和像素格式转换高效字体的管理功能。
Chrom-GRC™可裁剪非正方形显示的图形资源,不需要进行软件修改或特殊管理,从而节省高达20%的RAM。
硬件JPEG加速器可快速实现简单的JPEG压缩和解压缩,全面管理JPEG报头,支持MJPEG视频。MJPEG视频加速器不仅可节省CPU资源,还可通过开机时的品牌动画或内置教程视频,增强品牌影响力和用户体验。
STM32的图形软件有两套方案:针对动画受限、简单GUI设计的STemWin和可实现手机GUI性能的TouchGFX,TouchGFX是已成为STM32软件生态的重要组成部分。两者均可在STM32上免费使用。TouchGFX是ST力推的GUI应用软件,可实现从简单到可与智能手机媲美的GUI设计,具备针对STM32优化的GUI库,采用C++语言编程,支持1/2/4/16和24 bpp,具有可生成完整代码的GUI构建器。目前,TouchGFX已完全集成在CubeMX中。TouchGFX 可快速启动并实现高端GUI所需的一切,在STM32上实现与智能手机相媲美的GUI性能。
▲ TouchGFX助你轻松实现GUI
ST也在与相关第三方积极合作,构建高度拓展的图形生态系统以拓展STM32 图形产品应用。
『蓬勃而广阔的生态系统』
ST为各系列产品提供了从硬件、软件开发工具等完整的生态系统,以从配置、开发、烧录、到跟踪的一站式开发平台,构建无缝的开发流程。
STM32CubeMX:芯片选型/项目配置/ 代码生成/
STM32CubeIDE:代码编辑/代码编译链接/代码调试/代码烧写
STM32CubeProgrammer:烧写、读取片上存储区/烧写、读取片外存储区/烧写、读取选项字节/
STM32Cube Monitor:功耗测试,无线蓝牙调试,USB PD调试
▲ 无缝开发流程让开发更轻松
为了满足物联网客户的连云需求,在设计开发出更加适用于IoT应用的STM32产品线的同时,ST还进一步完善STM32的生态系统,与各个连接模块厂家、多种云平台合作开发出基于STM32的连云套件,涵盖硬件板、软件包、文档、培训视频等等丰富内容,为用户上云助一臂之力。
作为半导体行业的专家,ST在嵌入式AI应用的探索道路上也一直走在前列,为AI应用提供了丰富的基于Arm Cortex-M的STM32 MCU产品和解决方案。STM32Cube.AI,是ST推出的一个先进的工具包,能够与流行的深度学习库进行互操作,将任何人工神经网络转换并应用于STM32微控制器(MCU)。借助STM32Cube.AI,基于STM32 MCU的边缘IoT设备现在可以直接运行神经网络,可以在边缘和即时响应中进行实时AI计算,从而保护隐私,减少占用网络带宽和消耗大量计算机功耗。STM32Cube.AI不仅仅是一个工具包,它更是ST通过将神经网络处理带给所有STM32开发人员,从而改变物联网格局的宏大战略,是加速分布式AI应用和发展的强大引擎。
▲ AI一下,让产品更智能
ST通过合作伙伴计划为合作伙伴发挥创造力提供便利,让客户更容易接触到更多开发资源,最终实现ST、合作伙伴和客户三方共赢。此外,ST还通过中国大学计划、官网/官微等线上平台、在线培训等多层次的资源支持。
▲ 合作伙伴紧相连,STM32生态更蓬勃 作为ST合作伙伴的代表,华为云、米尔、庆科、RT-Thread、移远、中科世为、微软云、艾拉比、广和通、正点原子等与ST联袂献上了基于STM32在物联网、云、电力、智能制造、AI和网络通信等各个市场的创新解决方案。
|