STM32G0系列作为新一代入门级利器,基于Arm® Cortex®-M0+ 内核,为高效能微控制器树立了新的标杆。此系列产品拥有超过93%的I/O利用率,在每个细节上都实现了最出色的优化,可为您提供最佳的性价比,让您以最低的 BOM 成本和更好的灵活性来满足应用需求。
# Y" b) ~0 r K* J$ w( |
) a- z" C# `" `5 g$ z, d新一代入门级微控制器的两大系列
9 A* {0 i5 k( q* \5 `' h* W% S
- O- t/ v8 ^- F: s2 u7 f; k- z G$ Q2 l v- } ?
STM32G0系列产品包含两大产品子系列:& q7 I# N3 Y4 z
7 t8 H" m, {) d0 E7 u3 P
+ s" v3 Q. [4 m! E: |STM32G0x0超值系列相比传统 的8 位和 16 位MCU市场更具强大的的竞争力。该系列运行速度高达 64 MHz,嵌入了精确的内部时钟,无需外部振荡器,并拥有全套高性能外设,可进一步节省成本。有了它,您可以大大减少因为不同的架构及不同开发工具而带来的成本开销和精力投入。, k/ e+ k+ x( W/ d" |0 `
* }8 ]4 t' u' j' X, t
* p, ?* M( [8 f/ p: A8 ~
STM32G0x1 系列可以提供更多的增强型模拟外设(如FD-CAN,USB Host/Device , USB-C PD等) 以及可以满足物联网应用安全需求的增强型安全特性。另外,该系列提供了更多的FLASH/RAM配比以及多种封装,为成本敏感型应用带来了更多灵活性。
" W/ |/ N$ n) x, [STM32G0 系列实现了万能架构 (one-architecture-fits-all) 的概念,以满足未来的市场需求。6 Z# {7 i7 C: C
: J m! W( x+ C# Q7 ^/ z4 s( R
; g# }4 L5 p7 @3 E7 t- ZSTM32G0 系列高效,可靠而且简单易用,提供 16 KB 到 512 KB片内 Flash,采用 8 引脚到 100 引脚封装,可满足各种应用和细分市场的需求。
) o1 o; w: Q* A4 o) e8 ^5 V7 D/ I# n$ }* f4 }
STM32G0 的生态圈 2 S4 C2 |( l6 a, E
$ q! t8 D1 H# O& }9 B2 h5 ?) l" y% s( R9 `/ g* G$ X
STM32G0系列的生态圈包含技术文档、评估板、固件例程、软件工具和培训资料五个模块,让开发者轻松上手,快速开发。: q: M% |4 `* D" w0 Z; F
2 o* g3 r1 b9 ]' b3 A: k8 j✦ 技术文档,包括:
1 j8 F+ Y% h4 J1 c- A% y, h基础技术文档,如参考手册、数据手册、勘误手册
X: |! `. @) K& E) O$ A" f* K, R3 q9 u8 N/ {
应用笔记,用户手册) I+ P, ^3 y+ n: A. i
| AN5095 | Getting started with STM32G0 Series hardware development | | AN5145 | Migration of applications from STM32F0 Series to STM32G0 Series | | AN5418 | How to build a simple USB-PD sink application with STM32CubeMX |
| STM32Cube firmware examples for STM32G0 Series | 和STM32CuebG0相关 | | Getting started with STM32CubeG0 for STM32G0 Series | | Description of STM32G0 HAL and low-layer drivers | | STM32G071B-DISCO USB-C Discovery kit | 和STM32CuebG0在不同的评估板上运行相关 | | STM32CubeG0 demonstration firmware for NUCLEO- | | G071RB | | STM32CubeG0 Demonstration firmware for STM32G081B-EVAL board | | STM32CubeG0 Demonstration firmware for STM32G071B-DISCO board | | STM32CubeG0 Demonstration firmware for STM32G0316-DISCO board | ✦ 评估板,包括:
& b0 i) b0 b- X
; u! k* _$ U5 K4 O
: f6 I6 P3 a+ DNUCELO – 可自由搭建你的项目模型+ F1 B3 j8 T% _* f1 i
Discovery – 能快速测试STM32G0关键特性' @# {1 r- h: r( M
EVAL – 全面测试STM32G0所有性能,需要EUC
3 |( ]/ F& F1 `9 R, V▲ STM32G0x0 评估板
; u% h% u- Y3 J8 x1 q2 a+ Q▲ STM32G0x1 评估板 1 D+ c$ \1 b+ N2 z5 }: ^$ N6 ?
✦ 固件例程:- f2 W. c$ ?. m9 f( `
i1 l7 w2 U# v6 g( [1 [6 N
✦ 软件工具
! M4 W N" H+ jSTM32Cube 工具软件 | | STM32CubeMX | STM32Cube initialization code generator | | | STM32CubeIDE | Integrated Development Environment for STM32 | | | STM32CubeProgamer | STM32CubeProgrammer software for all STM32 | UM2237 | (delivered in GUI and CLI version) | | STM3CubeMonitor-UCPD | free software analyzer to monitor and configure USB Type-C and Power Delivery applications | | : Z! j; w) N7 ?' \! p% K. m
( w* D. i/ e/ x3 d$ G. d
x; x( a% O5 @; b
6 G$ b4 `4 K) n& j# C 方式一:使用带UCPD模块的STM32 | | STM32G0 | | STM32G081B-EVAL | | (G4/L5) | | | | | | | STM32CubeG0 | STM32Cube MCU Package for STM32G0 series | | | UM2546 | STM32G071B-DISCO USB-C Discovery kit | | | AN5418 | How to build a simple USB-PD sink application with STM32CubeMX | | | 方式二:使用GPIO模拟,可运行在任何STM32上 | | X-Cube-USB-PD | USB Type-C and Power Delivery software expansion for STM32Cube | NUCLEO-F072RB | | UM2552 | Managing USB power delivery systems with STM32 microcontrollers | (how to use the X-CUBE-USB-PD software for managing USB power delivery systems based on STM32 microcontrollers) | | UM2063 | STM32 TCPM (USB Type-C port manager) Application | ✦ 培训资料包括:
" A3 F. _/ {3 O' ESTM32G0产品技术培训介绍1 F. m. Q& Z2 `% T6 w
STM32G0实战课(视频)
5 E8 T8 C' I5 F+ s2 p" t5 Q; N2 c0 a, @- q
) _. X$ i9 N# P6 D- }3 c所有培训教材可登录www.stmcu.com.cn获取
# e4 p" \) R7 R: l1 r' [ C
' n) _9 r/ t% l |