0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32C031x4/x6:面向主流应用的Arm® Cortex®-M0+ 微控制器

科技观察员 2025-10-27 15:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

STMicroelectronics的STM32C0x Arm^® ^Cortex ^®^ -M0+ 32位MCU安装了高性能Arm Cortex-M0+ 32位RISC内核,工作频率高达48MHz。该器件集成度高,非常适合用于各种消费电子、工业和电器应用。此外,这些MCU还可用于物联网 (IoT) 解决方案。

数据手册:*附件:STMicroelectronics STM32C0x ARM Cortex-M0+32位MCU数据手册.pdf

STM STM32C0x ARM Cortex-M0+ 32位MCU结合了内存保护单元 (MPU)、高速嵌入式内存(12kB SRAM和带读写保护的高达32KB闪存程序存储器)、DMA以及各种系统功能、增强型I/O和外设。此外,该款MCU配备了多种标准通信接口,包括一个I^2^C、一个SPI/一个I^2^S、两个USART。同时,它还集成了一个12位ADC(2.5MSps、支持多达21个通道)、一个低功耗RTC、一个高级控制PWM定时器、四个通用16位定时器、两个看门狗计时器,以及一个SysTick定时器。

STM32C0x MCU具有-40°C至+125°C的环境温度范围和2.0V至3.6V的电源电压范围。该器件的优化动态功耗与省电模式相结合,可实现低功耗应用设计。

STM32C031x4/x6采用20至48引脚封装,而 STM32C011x4/x6采用8至20引脚封装。

特性

  • Arm® 32-bit Cortex®-M0+ CPU,内核运行频率高达48MHz
  • 工作温度范围:-40°C至+85°C/+105°C/+125°C
  • 存储器
    • 高达32kB闪存,具有保护功能
    • 6KB SRAM,带HW奇偶校验
  • CRC计算单元
  • 复位和电源管理
    • 电压范围:2.0V至3.6V
    • 上电/断电复位 (POR/PDR)
    • 编程掉电复位 (BOR)
    • 低功耗模式:休眠、停止、待机、关断
  • 时钟管理
    • 4MHz至48MHz晶体振荡器
    • 32kHz晶体振荡器,带校准功能
    • 内部48MHz RC振荡器 (±1%)
    • 内部32kHz RC振荡器 (±5%)
  • 多达18个快速I/O
    • 所有可映射在外部中断矢量上
    • 多个耐受5V电压的I/O
  • 3通道DMA控制器,具有灵活映射
  • 12位0.4µs ADC(多达13个外部通道)
    • 转换范围:0 V至3.6 V
  • 8个定时器,包括用于高级电机控制的16位定时器、 4个16位通用位定时器、2个看门狗位定时器以及1个SysTick定时器
  • 带警报的日历RTC
  • 通信接口
    • 1个I^2^C总线接口,支持快速模式+ (1Mbit/s),带有额外灌电流,同时支持SMBus/PMBus以及停止模式唤醒功能
    • 2个USART,带主/从同步SPI;1个支持ISO7816的接口、LIN、IrDA能力、自动检测波特率和唤醒功能
    • 1个SPI (24Mbit/s),带4位至16位可编程比特帧,通过I^2^S接口实现多路复用
  • 串行线调试 (SWD) 开发支持
  • 所有封装符合ECOPACK 2标准

STM32C0产品组合

1.png

STM32C031x4/x6:面向主流应用的Arm® Cortex®-M0+ 微控制器

核心特性

1. 高性能内核与存储器

  • Cortex-M0+ 内核 ,最高运行频率 48 MHz
  • 支持内存保护单元,增强系统安全性
  • 32 KB Flash存储器,支持读写保护
  • 12 KB SRAM,具备硬件奇偶校验

2. 丰富的通信接口

  • 2个USART ,支持SPI主从模式、LIN、IrDA、自动波特率检测等
  • 1个I²C ,支持Fast-mode Plus(1 Mbit/s)、SMBus/PMBus
  • 1个SPI/I²S ,最高速率24 Mbit/s,支持4至16位可编程帧

3. 高精度模拟外设

  • 12位ADC ,最高2.5 MSps采样率,支持19个外部通道 + 2个内部通道
  • 内置温度传感器和电压参考源,支持自动校准

4. 灵活的定时器系统

  • 1个高级控制定时器(TIM1),支持电机控制PWM
  • 4个通用定时器(TIM3, TIM14, TIM16, TIM17)
  • 2个看门狗定时器(独立与窗口)
  • 1个SysTick定时器

5. 低功耗设计

  • 支持多种低功耗模式:Sleep、Stop、Standby、Shutdown
  • 在Shutdown模式下功耗最低,适合电池供电设备
  • 快速唤醒机制,提升响应速度

6. 强大的系统集成

  • 3通道DMA控制器,支持灵活映射
  • 时钟管理系统,支持多种内外时钟源
  • 支持串行线调试,便于开发和调试

电源与工作条件

  • 工作电压 :2.0 V 至 3.6 V
  • 工作温度
    • 环境温度:-40°C 至 85°C / 105°C / 125°C(依型号而定)
    • 结温:最高130°C
  • 内置上电/掉电复位、可编程欠压复位

封装选项

STM32C031x4/x6 提供多种封装形式,包括:

  • TSSOP20
  • UFQFPN28/32/48
  • LQFP32/48

所有封装均符合ECOPACK 2环保标准。


典型应用场景

  • 智能家居传感器与控制模块
  • 工业传感器与执行器
  • 小型电机控制
  • 电池供电的便携设备
  • IoT节点设备,如远程监控、数据采集等
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19126

    浏览量

    403735
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9588

    浏览量

    393604
  • STM32
    +关注

    关注

    2313

    文章

    11195

    浏览量

    374619
  • 高性能
    +关注

    关注

    0

    文章

    794

    浏览量

    21500
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    APM32F003x4/x6与S**32F003无缝兼容---极海Arm®Cortex®-M0+内核的 32 位微控制器

    APM32F003x4/x6 系列芯片与S**32F003软硬件完全兼容,无需作改动。APM32F003x4/x6 系列芯片是基于 Arm®
    发表于 08-20 15:02

    【产品推荐】STM32F031G4 主流ARM Cortex-M0基本型系列MCU,具有16 KB Flash和48 MHz CPU

    STM32F031G4 产品介绍:STM32F031x4/x6微控制器集成了高性能ARM皮质-M0
    发表于 11-22 18:41

    基于Arm®Cortex®-M0+内核的32位微控制器

    X-CUBE-UCSI扩展包在STM32G0系列32位微控制器上运行,该控制器基于Arm®Cortex
    发表于 11-24 06:23

    STM32G031x4/x6/x8微控制器的参考手册

    STM32G031x4/x6/x8主流微控制器基于高性能Arm®
    发表于 11-25 07:50

    STM32L031x4STM32L031x6微控制器的数据手册免费下载

    超低功耗STM32L031x4/6系列包括6种不同封装的设备,从20针到48针不等。下面的描述概述了此系列中建议的所有外围设备。这些特性使超低功耗STM32L031x4/
    发表于 11-14 08:00 124次下载
    <b class='flag-5'>STM32L031x4</b>和<b class='flag-5'>STM32L031x6</b><b class='flag-5'>微控制器</b>的数据手册免费下载

    STM32F042x4STM32F042x6微控制器的数据手册

    STM32F042x4/x6微控制器采用高性能ARM®Cortex®-M0 32位RISC内核,
    发表于 11-19 08:00 30次下载
    <b class='flag-5'>STM32F042x4</b>和<b class='flag-5'>STM32F042x6</b><b class='flag-5'>微控制器</b>的数据手册

    ME32x系列是内嵌ARM Cortex M0/M3核的32位微控制器

    概述ME32x系列是内嵌ARM Cortex M0/M3核的32位微控制器
    的头像 发表于 03-31 15:14 3796次阅读

    基于ARM Cortex M0微控制器MM32F013x

    基于ARM Cortex M0微控制器MM32F013x
    发表于 08-26 09:55 22次下载

    CX32L003 ARM® Cortex® -M0+ 32位微控制器数据手册

    CX32L003 ARM® Cortex® -M0+ 32位微控制器数据手册
    发表于 11-01 17:01 57次下载

    STM32F030x4/x6/x8微控制器手册

    本参考手册面向应用程序开发人员。它提供了有关如何使用STM32F030x4/x6/x8/xC和STM32F070x6/xB
    发表于 03-13 10:02 15次下载

    基于Arm Cortex-M0+内核的32位微控制器——APM32F003x4/x6

    电子发烧友网站提供《基于Arm Cortex-M0+内核的32位微控制器——APM32F003x4/x6.pdf》资料免费下载
    发表于 09-20 14:37 0次下载
    基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M0</b>+内核的32位<b class='flag-5'>微控制器</b>——APM32F003<b class='flag-5'>x4</b>/<b class='flag-5'>x6</b>

    32位ARM®Cortex®-M0+微控制器-PY32C642产品介绍

    PY32C642 系列微控制器采用高性能的32位 ARM®Cortex®-M0+内核,宽电压工作范围的 MCU。
    的头像 发表于 09-20 16:21 2810次阅读
    32位<b class='flag-5'>ARM</b>®<b class='flag-5'>Cortex</b>®-<b class='flag-5'>M0+</b><b class='flag-5'>微控制器</b>-PY32<b class='flag-5'>C</b>642产品介绍

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点 在当今电子设备飞速发展的时代,
    的头像 发表于 03-02 17:10 776次阅读

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点

    探索LPC11E6x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点 在当今的电子设计领域,
    的头像 发表于 04-09 09:25 455次阅读

    探索LPC82x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点

    探索LPC82x 32位ARM Cortex - M0+微控制器:特性、应用与设计要点 在当今的电子设计领域,
    的头像 发表于 04-09 09:45 123次阅读