除此之外,STM32C0还具有出色的动态功耗,有正常的运行模式、停止模式、待机模式和 Shutdown模式。例如Shutdown模式仅仅靠简单的 I/O 口和负电路可以去唤醒,它的耗电只有20nA,
下图是STM32C011和C031的外设及内存情况。其中值得一提的是,STM32C0的RAM有6K和12K两个选择,过去STM8的RAM只有1到2K,所以,从整个资源丰富度来说,STM32C0可以满足客户做更多的数据处理,用RAM来存放数据包括临时数据。
曹锦东分享了一个实际的案例:“过去一个客户做智能窗帘,客户需要用一个STM8S做电机控制,再用一个STM8做摇控器。今天仅用一颗STM32C0就取代了STM8S和STM8。帮助客户减少供应链复杂度,同时提升整个控制性能。”STM32C0实现了“下一个8位MCU其实就是32位MCU”,这里代指的是性价比和成本。
虽然这个产品相对比较简单,但提供评估板一点也不简单。ST依然会提供基于STM32C0的 Nucleo板、微型评估板、同时提供一个基于STM32C0做的最小系统板,客户可以插到样机里做早期样机验证或功能验证,所以,作为一个最小系统,在客户自己的板出来前可以用这个板来做系统验证和样机开发,可以帮助客户做快速产品验证和开发周期。曹锦东表示,我们**这个板子做到价格亲民,让所有用户用的起。
面向安全挑战的高性能MCU——STM32H5
STM32H5是ST高性能MCU系列的一员,基于Cortex-M33,采用40nm工艺。它也有三大主要特点,一个是快,STM32H5是STM32里面最快的Cortex-M33产品,运行频率高达250 MHz;二是安全性可扩展,内置Secure Manager安全管理器,简化客户开发过程、支持安全无缝云/服务器连接、赋能多种客户应用场景,从基本的安全构建模块到经过认证并由意法半导体维护的安全服务;三是实现优化成本/性能之间的平衡,STM32H5是基于ST优化的40nm工艺,同时提供很丰富的存储、外设和封装的选择。
“由于采用的是Cortex-M33内核,STM32H5本身在内核上就比Cortex-M4(180MHz)提高25%。而不单单是内核的提升,STM32H5还有加速器的提升:STM32H5新的ART Accelerator™ 针对内部和外部的存储都有效,对读取指令和数据都有帮助;还增加了两个数学加速器 FMAC与Cordic。”意法半导体MDG中国区通用微控制器事业部技术市场高级经理何荻凡强调到。
意法半导体MDG中国区通用微控制器事业部技术市场高级经理何荻凡
对于消费类和物联网等对功耗有要求的应用而言,STM32H5可以给客户增加开关模式电源的选项,包括停机、待机、VBAT模式。即使是在250MHz的运行过程中,也能做到66μA/MHz的功耗。
下图是STM32H573的框图,可以看到,它有众多集成外设、高级加速器和大容量的内置存储器。
STM32H573的框图
STM32H5产品组合(超过30种)
针对STM32H5,ST有两种Nucleo板,一种是64引脚的H503RB,另外一种是144引脚的H563ZI ,H563因为集成了以太网可以满足在通讯方面有更高要求的客户需求。如果客户要用Secure Manager,或者要用加解密的模块,STM32H573-DK是一个好的选择。
超低功耗和高安全的无线MCU—STM32WBA
物联网时代,信息安全越来越备受重视,于是在2019年,ST推出了无线系列STM32WB。 此次,ST又推出了最新的STM32WBA系列产品。它又哪些新特点呢?
STM32WBA产品框图
从无线通信来说,STM32WBA支持BLE5.3,支持长距离通信,2Mbps传输速率,支持扩展广播。STM32WBA是同类产品中首个输出功率达到+10 dBm的器件。这意味着当STM32WBA与设备进行连接时,即便连接信号不稳定,也可以通过更为强劲的无线链路与设备实现连接。
从性能上来看,STM32WBA系列采用Cortex®-M33单核架构,主频高达100MHz,CoreMark评分407,支持快速唤醒功能。基于这样的单核架构和主频,STM32WBA具备了运行指纹识别或异常检测等较复杂算法的算力。
从能效上来说,因为基于STM32U5超低功耗平台,继承了数字和模拟外设特性,具有出色的性能功耗比,可支持低功耗的STOP0、STOP1和待机模式。
在安全性方面,STM32WBA本身从TrustZone M33内核上就提供了安全启动、安全更新以及安全固件安装功能,除此之外,从芯片本身IP来说也增强了安全性的考量,增加了存储器保护、加密功能、平台保护以及代码隔离设计,可以让工程师对一些敏感应用,避免受到无线协议的干扰,甚至于对于一些用户数据或云印证数据更进一步的保护。STM32WBA也是第一款无线产品通过SESIP Level3的认证,同时过了PSA的认证。
从集成度来说,Flash可以支持最高到1MB 闪存和128KB SRAM。
最后是生态系统,STM32WBA集成在了STM32完整的生态系统中,可以帮助开发人员节省开发周期,能够快速有效的让产品上市。
|