本帖最后由 STM新闻官 于 2025-2-21 14:18 编辑
STM32C0,一款践行 “三用原则” 的高性价比 32 位 MCU。何为三用?
经济可用:价格吸睛,BOM 优化,性能与成本完美平衡。
可靠易用:承袭 STM32 品质口碑,稳定可靠,开启无忧开发。
传承好用:与 STM32G0 全兼容、同制程,无缝衔接,释放高效潜能。
卓越的性能搭配 STM32 庞大成熟的生态系统,STM32C0 是实现 8 位/16 位典型应用的完美之选。
上新三大子产品线,精准适配价格敏感应用
最近,STM32C0 系列再添新品,一次上新三个子产品线——STM32C091/092/051,带来了更大内存、更丰富的连接特性和封装形式,可适配价格敏感的应用,为设计带来更多选择。
在内存方面,新产品线提供 128 - 256Kbyte 可选;在连接性方面,增加了 CAN FD 等接口;提供 12 种丰富的封装形式,并增加了多种 64 引脚封装,满足不同应用对封装的需求。
STM32C0 产品线全览
至此,STM32C0 系列共推出 STM32C011、STM32C031、STM32C051、STM32C071、STM32C091/92 这六大产品子线。
各产品线芯片系统功能基本相同,在内存容量、封装形式、连接性方面有所区分,随着产品线的升级,内存、封装、连接性等功能也不断扩展和提升。
STM32C011/C031 是最先推出的系列,STM8 相比内存和外设资源都更丰富。闪存在 16-32K,SRAM 提供 6K 和 12K 两个选择,可满足客户做更多数据处理。
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 脚。
STM32C091 在 STM32C071 性能基础上,增加到 4 x USART,闪存最高 256K,SRAM 为 36K,封装 20 到 64 脚。STM32C091 没有 USB 2.0 FS。
STM32C092 在 STM32C071 性能基础上,增加 4 x USART、FDCAN controller,闪存最高 256K,SRAM 为 30 K(FDCAN),封装 20 到 64 脚。STM32C092 没有 USB 2.0 FS。▼ 各款芯片框图轮转展示 ▼
STM32C0 VS STM32G0:相同工艺,完美延续
STM32C0 系列是 STM32G0 的完美延续,采用与 STM32G0 相同的 90nm 技术,确保高质量性能标准,让用户轻松移植到 STM32G0,与 STM32G0 一致的引脚为未来的产品升级留下了空间。
两者共性: 相同的工艺平台与温度范围:都基于 90 nm 平台,片上节点温度范围均为 - 40 到 125°C。 相同的通信外设:都具备 USART、I²C、SPI。 相同的模拟外设:都配备 12 - bit ADC。
两者差异: 系统性能:STM32G0 的核心频率为 64MHz,STM32C0 为 48MHz;STM32G0 闪存最大可达 512Kbytes,STM32C0 最大为 256Kbytes;STM32G0 的 RAM 最大可达 144Kbytes,STM32C0 最大为 36Kbytes。 电源特性: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 没有。 模拟外设:STM32G0 有 12bit DAC 比较器,STM32C0 没有。
优化的 BOM 成本让工程师花小钱办大事
优化的 BOM 成本是 STM32C0 最突出的优点之一,更少的周边部件实现更小的 PCB 尺寸;平台优化,配备仅 1 对电源;内置高精度高速时钟。经济适用的成本优势、诱人的价格使 STM32C0 成为最划算的 STM32MCU,让工程师花小钱办大事。
卓越的动态功耗实现更出色的效率
STM32C0 具有简单的低功耗架构,有运行、停止、待机或关机模式。运行模式下具有卓越的动态消耗,低于 80μA/MHz: 
赋能传统 8 位/16 位 MCU 应用
STM32C0 适用于传统的 8 位或者 16 位 MCU 应用,典型应用覆盖智能家居产品(如冰箱、烤箱、咖啡机等),工业设备(如工业泵、风扇控制、断路器、烟雾探测器、火灾探测器、报警装置等),消费电子设备(如电脑外围设备、电子烟、其他配件等)。
不断升级的内存、连接性和对 TouchGFX 图形软件的支持,使得 STM32C0 还适用于入门级图显应用。中国东莞一众显示科技(TSD)和波兰 Riverdi Sp 两家公司已使用新产品 STM32C071 MCU 完成了他们的首个项目。
丰富的开发工具和生态系统加快评估、原型和设计
在推出三个新产品线的同时,ST 还推出三个对应的新 NUCLEO 开发板,以帮助用户加速设计。
ST 强大的生态系统,包括 STM32Cube 工具家族、PC 软件、嵌入式软件、操作系统、中间件等,也将一如既往地支持 STM32C0: STM32CubeMX 从 MCU/MPU 选型、引脚配置、系统时钟及外设时钟设置,到外设参数配置、软件库参数配置和管理信息安全及启动顺序,给 STM32 开发者提供了一种简单、方便、直观的实现方式。 STM32CubeIDE 多平台开发工具提供一站式服务开发环境,能够简化并加速应用程序开发。 STM32 Programmer 为用户提供 STM32 微控制器代码烧写和固件升级功能。 - STM32CubeMonitor 帮助用户完成监测功能,包含多种监测工具。

|