针对数字能源以及工业应用,STM32几大旗舰型MCU系列成为重塑工业市场的种子选手: : z2 l/ B; p1 S) h7 U8 g 面向主流应用的STM32G0和STM32G4系列, 在高性能应用中推荐STM32F7和H7系列, 在MPU方面可以使用带有MCU基因的STM32MP1。 STM32G0:简单,但强大 新一代入门级低成本Cortex-M0+主流STM32G0,被誉为性价比之王:高性能、低功耗、方便易用的特性使之成为入门级STM32开发利器。& C( m+ B% a- Q4 e 全新的STM32G0系列满足了在模拟、低功耗运行或更多安全应用控制面对更高性能的需求。它支持较高的温度范围(最高可达125℃)和广泛的封装类型,如WLCSP、UFBGA、TSSOP、SO、QFP和QFN封装,剑指消费品市场、物联网、智能锁、家电、工业控制(工具, E-bike, 等)、照明以及其他(游戏机, 工控或传感器模块等)广泛的应用领域。 关键词:STM32G0系列 ◆ 性能提升( b; D2 {: F" }9 _* L6 r: B+ z+ l -Cortex-M0+内核,主频64MHz( M6 `" d: p/ ~ -处理能力59 DMIPS,获得142CoreMark分值, g; |7 U2 n2 x. G- D" I6 I Q( } -多达12路可灵活配置的DMA通道 I. u: i* w8 z, _# D c5 Z/ V ◆ 小身材大容量) L5 h1 M9 k5 w9 E4 W2 j& E' ~ -Flash高达512KB,双区设计 M. c1 t9 z! c) y7 p -RAM高达144KB3 \7 Z1 s6 y' y* I0 |, Z -最小封装仅为SOP-8 + \3 K7 t3 h& j7 P2 O ◆ 丰富的外设资源 -新一代FD-CAN总线,速度更快,效率更高8 u8 V; B1 I" a; m8 c -全速USB HOST/DEVICE* u8 C- u, \' a) e0 H, {2 ^7 P -支持USB Type-C PD协议处理4 y$ d+ V+ l" z -主频高达128MHz的高级定时器) p2 @/ k. d- B6 T$ t: R -2.5MSPS 12bit ADC,比较器及DAC& I, g& O! k1 _5 A -32Mb/s SPI,多达8路UART串口6 C) ~) W5 h7 _! L) U1 Y5 b ◆ 延长电池寿命( G, q" G9 V3 m+ O$ X -低功耗制程和设计+ ~, a& @6 t- ]) {4 d& | -低功耗串口: 帧唤醒/ O4 |3 ~( T1 }: A -低功耗定时器: 计数器和信号发生器) H0 J9 j" O( v0 z- ^3 F+ l5 X# N -I²C 地址侦测唤醒2 r: ~2 J8 m" ^: Z/ |! I -动态功耗 <100uA/MHz# w0 k. q0 H$ A% s6 h! v ( [ ~2 J7 d' x# G- R: X ◆ 节省BOM 成本 ·+/-1%内部高速振荡器, 0 to90°C$ x. m" F: U) m/ n+ x+ M( i ·+/-2%内部高速振荡器,-40 to125°C" F! x5 c; o, \3 F- a ·IO 数量最大化: 更小的封装+ q. K% A2 E! ?; F : v' l n l( H4 E/ M9 E W ◆ 高可靠性$ g# x [0 ~! E k e# y -低EMI,高EMC,增强产品抗干扰能力 -主时钟监控及电压监控 -硬件校验和 ECC Flash,带校验RAM" J( B3 ?6 q3 ~* v -AES256 加密及新增可信任存储区(MPU) -可靠IO抗负电流注入! k0 G* ?+ p8 \% E5 K4 r# E -高温度范围: -40°C到+125°C STM32G4:新一代数模混合MCU STM32G4是2012年推出的STM32F3系列的延续,它继承了很多STM32F3的理念和基因,带来更强劲的性能和数模效果。在性能、外设、安全等多方面进行了多项升级,从而带来更强劲的性能,更丰富的针对应用领域的功能进阶。 STM32G4作为一款基于ArmCortex-M4架构的产品,定位为主流型MCU,主要针对电机控制、工业设备与测量仪器、高端消费类应用和数字电源等应用场景,通过数模组合的方式来满足用户对兼顾控制逻辑与模拟信号处理的需求。 * c0 o& e* d( k) h2 @ 目标市场面向数字功率转换,主要包括:8 h8 c2 R% \6 {3 p% i 无线充电,电信电源,电机驱动,LED控制,电焊机,工业,UPS,功率因素校正,服务器和数据中心,光伏逆变等。! V8 q, N1 T9 o' \" B 关键词:STM32G4系列 ◆ 性能大幅度提升+ p3 b7 h( y% f) t. k STM32G4基于Arm®Cortex®-M4内核,支持FPU和DSP指令集,主频高达170MHz,相较于STM32F3和STM32F1的72MHz的主频,提高了一大步。同时,STM32G4引入了三个硬件加速器:ART accelerator (~动态cache) ,CCM-SRAM (~静态 cache)和数学运算加速器。+ p" P5 q+ z5 Q6 t* F 0 z" z( o% {7 _1 j; Y T$ ? ◆ 丰富的内置数模外设6 Z# P% H- R; A3 l+ A 集成更丰富的模拟外设是STM32G4的一大亮点,ADC、DAC、运算放大器、比较器,应有尽有。STM32G4系列中最高配置MCU中的模拟外设多达25个。 ◆ 功能安全与信息安全 STM32G4具有安全存储区 ,集成了硬件加密AES-256、硬件随机数发生器,增强了用户程序保密性和通讯安全性,更高的安全性对物网应用尤为重要。 ◆ 低功耗 当通用型MCU遇上低功耗需求,STM32G4的动态能效模式,让该系列产品的功耗比同等性能的竞品DSP低2倍以上。9 G. ^0 x% ?9 u/ ], M- O # Y+ q& v0 m) e R; V ◆ 数学加速器# {$ g: s9 n$ T4 W8 N; N8 e- E) e STM32G4是第一款具有两个数学加速器的STM32,可实现功能加速与CPU轻载: 一个用于三角计算(坐标旋转数字计算器或CORDIC),非常有利于电机控制中所常用的的矢量运算(FOC); ! c" y; h) d# H" E 另一个用于数字滤波功能(滤波数学加速器或FMAC)。可被用于生成三极点三零点3p3z补偿器 (数字电源),Sigma Delta 调频器,噪音整形器。2 l! I& z' T' N: p3 T. b1 d STM32H7:追求更高的性能 ; ^+ N# U4 Z; `2 }* jSTM32H7系列继承和发展了高性能产品家族的特性,各产品应用定位如下:9 L8 z9 j$ i3 w0 a' f! T3 M STM32H743 单核480MHz及丰富的资源,适用于工业、医疗及消费类应用 STM32H7452 ]% v+ k& b6 B8 t; {! A) u' s 双核架构、125度耐温以及强大的运算能力,适应于工业应用的苛刻环境( A7 J' |1 \/ x+ P ; j7 U0 L( r2 [# r* x STM32H747 内置MIPIDSI, 满足同时需要高性能及显示要求的应用 STM32H7A3 7 Y; r' J4 C$ c+ W3 T" [ e7 G 内置大容量1.4MBSRAM及低功耗,适用于家电及工控显示应用! h& P |( ]$ {, s STM32H723 单核最强性能及高性价比,适用于工业、医疗及消费类成本敏感型应用 关键词:STM32H7系列 0 {. A6 A/ h( X5 m0 R6 d◆ 高效的处理能力( L* D4 S% f- [3 n `1 ~" H6 Z -主频高达550MHz6 X" ?$ T& r( O1 q: W6 @- q3 [0 b -片内 2MB Flash及1.4MBRAM -双核设计,兼顾高速运算和实时控制 -多达40路DMA,处理最复杂的数据传输2 `$ f% r6 H; T2 L/ X' O8 s$ E4 T ◆ 先进的图像显示5 w7 X$ L7 `3 W9 l! T4 q# P5 K9 u -显示接口: TFT-LCD 和MIPI-DSI6 N0 b) d( }8 ^6 H -加速器:Chrom-ART、Chrom-GRC及 MJPEG" a* v) Q8 _8 V2 i7 h; _ -外存扩展: FMC、SDMMC及O-SPI( Z" ^0 Z* m X; y ◆ 数学加速器 -三角函数计算) q; s1 |" `2 g* s7 g0 f -数字滤波加速器6 H2 U5 ?0 A! d% Y/ H3 z; a1 I -使用DMA方式,彻底释放CPU资源 7 ]* y" e7 f1 \- n- W) P ◆ 信息与功能安全! C# Q5 V8 {( N* w. y2 \ -外部存储在线解密加速器(OTFDEC). k! s( l( M2 {8 D$ \' h$ G -哈希硬件加速器0 w% _5 d$ b M2 }- P, T% d -提供软体安全安装和升级服务* @6 u! Z( d( a -耐受高温125℃2 x( I9 s/ n: S K7 K ◆ 创新外设资源! d1 |6 B! z9 G& \- @ -高精度定时器:精度高达2.1ns,10路PWM输出" ?! i! E' [9 D2 S& c# J- { -2个高级定时器,可实现双电机控制) k2 M1 A0 U+ g7 A -12个通用定时器及5个低功耗定时器 -多达11个U(S)ART,6个高速 SPI 和5个 I2C -多达3个新一代 FD-CAN总线,通讯效率大幅度提升 -2个USB OTG接口,支持高速和全速传输5 H) r, t0 w3 v3 t$ u -10/100 以太网控制器3 b! j9 v8 w$ C- g4 L3 s -DCMI 数字摄像头接口 和 4个 SAI 音频接口4 V9 B3 R+ w9 B! ]. K -3个16位ADC,采样速率高达3.6MSPS,共有36通道 -DFSDM 数字滤波模块2 r( d. {5 O1 S0 F( t; w -2个DAC、2个模拟比较器和2个运算放大器( B0 ?/ w+ d: o N- P: J 性价比之王STM32H723_H733和STM32H725_H735系列,相比STM32F4,一样的价格,实现5倍的性能。该系列的主频和外设资源丰富很多,数学加速器是另一个新功能,一方面做三角函数运算,另一方面作为数字滤波加速器,能够实现功能加速与减轻CPU负担。但价格更便宜。产品集成了以太网,内存扩展,TFT LCD显示驱动,对于工业网卡、变频器、伺服器等应用非常有优势。6 n8 Y, t8 P1 H, w ^ 完整的生态支持 ST为工业应用各系列产品提供了从硬件、软件开发工具等完整的生态系统。( X3 S. C: d7 B' S $ h D8 K, M$ P# ]! r STM32G0 最新的生态系统资源,包括丰富的硬件和软件工具,让用户随心所欲开发自己的系统。# v0 v6 |$ u$ D! H/ x8 ^& \ ▲STM32G0生态系统 STM32G4延续了STM32和ARM Cortex-M4 生态系统,硬件资源包括:% D, V2 {2 H5 x# P- ]3 o% H4 [. y 支持STM32G4 MCU的NUCLEO开发板;( k4 H& h/ `5 S6 k2 o 功能齐全的评估板:STM32G474E-EVAL 和板载加密和加速度计的STM32G484E-EVAL;; b, ?" D4 p. I 电机控制一站式开发工具:Nucleo马达控制专用开发板(P-NUCLEO-IHM03) 6 Y* V6 r P- H8 U 探索套件:B-G474E-DPOW1*,B-G431B-ESC1*/ O/ d! l6 W- t' _ - L- ?* y5 y8 _! ~$ K STM32G4软件工具包括:STM32CubeMX,IDEs编译和调试,及STM32 编程工具。2 q2 H& G* S ~ 在软件工具方面,ST提供从调试、开发、配置、监测一站式开发平台。 7 b0 ?7 {) M/ t4 i+ w1 K W STM32CubeMX:芯片选型/项目配置/ 代码生成/1 s9 s9 ~; u- y3 v) W- |% O/ x STM32CubeIDE:代码编辑/代码编译链接/代码调试/代码烧写6 {) \9 x0 e3 N+ L STM32CubeProgrammer:烧写、读取片上存储区/烧写、读取片外存储区/烧写、读取选项字节/ 5 m5 A k7 e) ]6 `% m @ STM32Cube Monitor:功耗测试,无线蓝牙调试,USB PD调试* w6 w) T+ `& x" n 硬件工具方面,STM32H7硬件开发平台包括: ( ~% X1 r2 ]: d0 ?# [4 J& v NUCELO:可自由搭建你的项目模型 Discovery:能快速测试STM32H7关键特性, Q) S: y* ]# f0 s1 s EVAL:全面测试STM32H7所有性能 ( y8 Z8 K. |! x ▲STM32MC SDK5.4电机库特点 + N1 A6 V9 ^, R5 I* s( ?9 `2 Z在信息安全方面,STM32Trust 总结出12个安全功能(Security Functions)以契合客户使用案例和安全标准,STM32Trust 生态系统整合安全相关资源(文档、软件、工具等)来涵盖这12项安全功能。 丰富的工业应用案例 ; V$ @5 x7 d0 WSTM32G0/G4/H7针对工业市场打造的强大的功能和生态,使之在电机控制,变频器、伺服器,以及通信/服务器电源、UPS、太阳能逆变器等热门应用取得了丰富的应用案例。; S, D) t; U N, G, Q2 u ) E# f3 R# d$ B8 M |
学习学习 |