
STM32C0,一款践行 “三用原则” 的高性价比 32 位 MCU。何为三用?" q7 V+ c& S4 O* y F; ^ 上新三大子产品线,精准适配价格敏感应用 最近,STM32C0 系列再添新品,一次上新三个子产品线——STM32C091/092/051,带来了更大内存、更丰富的连接特性和封装形式,可适配价格敏感的应用,为设计带来更多选择。. r+ X# Y# q" g7 q: L% c" K& _ 在内存方面,新产品线提供 128 - 256Kbyte 可选;在连接性方面,增加了 CAN FD 等接口;提供 12 种丰富的封装形式,并增加了多种 64 引脚封装,满足不同应用对封装的需求。5 `/ G0 r5 E. O, A( L $ Q( U6 u7 t7 }# B1 d STM32C0 产品线全览% w+ V( X. L1 b' y, A! L, _ 至此,STM32C0 系列共推出 STM32C011、STM32C031、STM32C051、STM32C071、STM32C091/92 这六大产品子线。 各产品线芯片系统功能基本相同,在内存容量、封装形式、连接性方面有所区分,随着产品线的升级,内存、封装、连接性等功能也不断扩展和提升。( I" H! u: S* S' c5 W0 D ![]() STM32C051 在 STM32C011/C031 性能基础上,增加了 32 位 timer,通信外设增加 2 x SPI,2 x I²C。封装 20 到 48 脚,闪存最高 64K,SRAM 为 12K。 STM3C071 在 STM32C051 性能基础上,通信外设增加 USB 2.0 FS,闪存最高 128K,SRAM 为 24K,封装 20 到 64 脚。; m% d8 `' u5 q/ B STM32C091 在 STM32C071 性能基础上,增加到 4 x USART,闪存最高 256K,SRAM 为 36K,封装 20 到 64 脚。STM32C091 没有 USB 2.0 FS。' N; `# ]8 n+ E4 w STM32C092 在 STM32C071 性能基础上,增加 4 x USART、FDCAN controller,闪存最高 256K,SRAM 为 30 K(FDCAN),封装 20 到 64 脚。STM32C092 没有 USB 2.0 FS。 ▼ 各款芯片框图轮转展示 ▼. |/ v; `7 b( f; _2 R0 v2 z6 q3 m ![]() ![]() ![]() ![]() ![]() STM32C0 VS STM32G0:相同工艺,完美延续 STM32C0 系列是 STM32G0 的完美延续,采用与 STM32G0 相同的 90nm 技术,确保高质量性能标准,让用户轻松移植到 STM32G0,与 STM32G0 一致的引脚为未来的产品升级留下了空间。* h8 c6 i$ |. b ![]() ![]() 两者共性:5 B- P# \9 B% ^$ I# h+ t2 y/ t
![]() 系统性能:STM32G0 的核心频率为 64MHz,STM32C0 为 48MHz;STM32G0 闪存最大可达 512Kbytes,STM32C0 最大为 256Kbytes;STM32G0 的 RAM 最大可达 144Kbytes,STM32C0 最大为 36Kbytes。 3 p9 i4 K G d' R1 g+ n3 Q 电源特性:STM32G0 电源最低可达 1.7V,STM32C0 为 2.0V;STM32G0 功耗更低,停止模式下小于 5μA,待机模式下小于 1μA,STM32C0 停止模式为 80μA,待机模式为 8μA。 封装:STM32G0 引脚数为 8 到 100 脚,STM32C0 为 8 到 64 脚。 定时器:STM32G0 有高级定时器(MC)+ 16/32bit 定时器、低功耗定时器,STM32C0 无低功耗定时器。 通信外设:STM32G0 额外有 USB-C Power Delivery、LPUART,STM32C0 没有。% M1 f, D4 o2 f- D6 ] 模拟外设:STM32G0 有 12bit DAC 比较器,STM32C0 没有。" X: _1 W# M1 X 优化的 BOM 成本让工程师花小钱办大事 优化的 BOM 成本是 STM32C0 最突出的优点之一,更少的周边部件实现更小的 PCB 尺寸;平台优化,配备仅 1 对电源;内置高精度高速时钟。经济适用的成本优势、诱人的价格使 STM32C0 成为最划算的 STM32MCU,让工程师花小钱办大事。3 j4 i' {0 `, W9 W" X* s ![]() 卓越的动态功耗实现更出色的效率 : `& {; k K; P) {+ |+ \STM32C0 具有简单的低功耗架构,有运行、停止、待机或关机模式。运行模式下具有卓越的动态消耗,低于 80μA/MHz:
![]() 赋能传统 8 位/16 位 MCU 应用 9 S" q: Q/ u; b0 T) FSTM32C0 适用于传统的 8 位或者 16 位 MCU 应用,典型应用覆盖智能家居产品(如冰箱、烤箱、咖啡机等),工业设备(如工业泵、风扇控制、断路器、烟雾探测器、火灾探测器、报警装置等),消费电子设备(如电脑外围设备、电子烟、其他配件等)。7 _+ d t2 x' q 不断升级的内存、连接性和对 TouchGFX 图形软件的支持,使得 STM32C0 还适用于入门级图显应用。中国东莞一众显示科技(TSD)和波兰 Riverdi Sp 两家公司已使用新产品 STM32C071 MCU 完成了他们的首个项目。 6 w6 ?. I/ ~8 o! s i K3 Y7 L 丰富的开发工具和生态系统加快评估、原型和设计 在推出三个新产品线的同时,ST 还推出三个对应的新 NUCLEO 开发板,以帮助用户加速设计。/ l+ j* F, A( T ![]() ST 强大的生态系统,包括 STM32Cube 工具家族、PC 软件、嵌入式软件、操作系统、中间件等,也将一如既往地支持 STM32C0:) W' h' F7 Z' u/ z9 x( K( {# R) B
![]() ![]() |
狂欢三】STM32C031使用TIM定时器DMA方式实现WS2812彩灯输出(三)
【狂欢三】STM32C031使用TIM定时器DMA方式实现PWM输出(二)
【狂欢三】STM32C031使用TIM定时器PWM输出
有奖直播 | 详解最新入门级32位MCU-STM32C071
新品STM32C071不简单,高达128KB闪存和24KB RAM,让成本5美元的图显系统也拥有丝滑GUI!
【STM32C0评测】追光小实验
【NUCLEO-C0评测】硬件OLED显示
【Stm32C0测评】学习PWM比较实现呼吸灯
【STM32C0测评】外部中断控制小灯
【STM32C0评测】3、基于Nucleo-c031c6开发板的MAX6675温度采集实验
主要特性 内核与性能 内核:ARM Cortex-M0+,最高主频 48 MHz。
性能:提供足够的计算能力,适合简单控制和数据处理任务。
能效:优化了功耗设计,适合电池供电场景。
存储器 Flash:16 KB 至 32 KB,适合中小规模程序存储。
SRAM:6 KB 至 12 KB,满足基本数据存储需求。
外设接口 GPIO:提供丰富的 GPIO 引脚,支持多种外设连接。
通信接口:
USART/UART:用于串口通信。
I2C:支持传感器和外围设备连接。
SPI:用于高速数据传输。
定时器:16 位定时器,支持 PWM 输出和输入捕获。
ADC:12 位 ADC,支持多通道模拟信号采集。
低功耗特性 运行模式:低至 100 µA/MHz 的运行电流。
睡眠模式:支持多种低功耗模式,最低功耗可降至几微安。
快速唤醒:从低功耗模式快速唤醒,适合需要快速响应的应用。
封装与尺寸 提供小型封装(如 TSSOP20、QFN32),适合空间受限的设计。
场景:
智能家居设备:如智能插座、智能开关、温湿度传感器。
遥控器:低功耗设计适合电池供电的遥控器。
玩具:低成本和小尺寸适合电子玩具控制。
工业控制 小型控制器:如简单的 PLC 或工业传感器接口。
电机控制:支持 PWM 输出,适合小型电机控制。
数据采集:通过 ADC 和通信接口实现传感器数据采集。
物联网(IoT) 传感器节点:低功耗设计适合电池供电的 IoT 传感器。
无线通信模块:与 BLE、LoRa 等通信模块配合,实现无线数据传输。
医疗设备 便携式设备:如血糖仪、心率监测器等低功耗设备。
数据采集:通过 ADC 实现生理信号采集。
汽车电子 车身控制:如车窗控制、灯光控制等简单控制任务。
传感器接口:用于汽车传感器数据采集和处理。
基于STM32C011系列已经开发了两款产品(工业场景),后续全面升级替换公司使用51的老旧产品,期待更强大的C0!!
一、主要特性
1. 成本优化
价格与STM8系列相当,但性能提升显著(如DMIPS性能提升10倍),支持更复杂的任务处理。
通过精简BOM设计(如仅需1对电源、集成高精度时钟)降低系统整体成本。( v j0 N2 n% `
2. 高性能与低功耗
基于Arm Cortex-M0+内核,主频48MHz,提供44 DMIPS和114 CoreMark性能,适合实时控制任务。 5 l w, N* n4 h6 U9 d
动态功耗低于80μA/MHz,关机模式电流低至20nA,支持运行、停止、待机等多模式功耗管理。
3. 封装多样性
提供9种封装,涵盖8~48引脚,包括超薄微型封装(如3x3mm 20pin-QFN)和极小尺寸(WLCSP12仅1.42x2.08mm),适合空间受限场景。
4. 生态兼容性 5 W1 {" F/ v) c J# b" E- S9 o
与STM32G0系列引脚兼容,共享技术平台和IP,便于升级迁移。
支持STM32生态系统工具(如STM32CubeMX、HAL库)和开发板,加速产品开发。
5. 可靠性保障 : `" i" n, s$ F: t ~ d
采用90nm工艺,通过IEC61508功能安全认证,提供10年长期供货保证。3 B4 |1 g; s3 v2 t
二、适用场景) K6 a% F! T; G2 k7 ]
1. 智能家居与家电 : J- i0 G7 B* e% c* v# u
替代传统8位MCU用于冰箱、烤箱、咖啡机等设备,支持更复杂的控制逻辑和低功耗需求。
2. 工业控制 " G/ B0 g% l. t. F/ s7 u
适用于工业泵、风扇控制、断路器、烟雾探测器等场景,兼顾可靠性和成本。
3. 消费电子
驱动电子烟、电脑外设等小型设备,凭借小封装和高集成度简化设计。
4. 汽车电子 5 s4 Q* u0 L3 T; l
用于雨刷、天窗、车灯等低复杂度控制模块,满足车规级稳定性和温度适应性。0 O5 i0 X% U; [* P R* A2 o1 E6 m: ]
5. 物联网边缘节点
结合低功耗特性,适合传感器信号采集、电池供电设备(如窗帘电机、无线遥控器)。) R2 J+ N+ g3 `8 A