
STM32C011F6P6最小系统板
简介
此工程为stm32c011f6p6所做的最小系统板。工作频率可达48 MHz的高性能Arm® Cortex®-M0+ 32位RISC内核。
简介:此工程为stm32c011f6p6所做的最小系统板。工作频率可达48 MHz的高性能Arm® Cortex®-M0+ 32位RISC内核。开源协议
:GPL 3.0
描述
演示
该led灯连接在pc15 io引脚上面,采用pwm输出得到呼吸灯
项目简介
(已完功能验证可放心复刻)
本项目是基于stm32c011f6p6单片机的最小系统板,STM32C011x4/x6主流微控制器基于工作频率可达48 MHz的高性能Arm® Cortex®-M0+ 32位RISC内核。它们具有高集成度,适合消费、工业和家电领域的各类应用,也能充分满足物联网 (IoT) 解决方案的需求。
这些器件集成了存储器保护单元 (MPU)、高速嵌入式存储器(6 KB SRAM和多达32 KB支持读写保护功能的Flash程序存储器)、DMA、丰富的系统功能、增强型I/O和外设。它们提供了标准通信接口(一个I2C、一个SPI/一个I2S以及两个USART)、一个最多15通道的12位ADC (2.5 Msps)、低功耗RTC、高级控制PWM定时器、四个通用16位定时器、两个看门狗定时器和一个SysTick系统定时器。
它们可在-40 °C至125 °C的环境温度和2.0 V至3.6 V的电源电压下工作。经过优化的动态功耗与省电模式相结合,轻松打造低功耗应用设计。
这些器件提供8引脚至20引脚的不同封装。
项目功能
- 内核:Arm® 32位Cortex®-M0+ CPU,频率可达48 MHz
- -40 °C至85 °C/105 °C/125 °C的工作温度
- 存储器
最大32 KB的Flash存储器,支持保护功能
6 KB的SRAM,带硬件奇偶校验 - CRC计算单元
- 复位和电源管理
电压范围:2.0 V至3.6 V
上电/掉电复位 (POR/PDR)
可编程欠压复位 (BOR)
低功耗模式:睡眠、停止、待机、关断 - 时钟管理
4 MHz至48 MHz晶体振荡器
带校准功能的32 kHz晶体振荡器
内置48 MHz RC振荡器 (±1%)
内置32 kHz RC振荡器 (±5%) - 多达18个快速I/O
所有端口均可映射到外部中断向量
多个耐压为5 V的I/O - 支持灵活映射的3通道DMA控制器
- 12位0.4 µs ADC(多达13个外部通道)
转换范围:0 V到3.6 V - 8个定时器:用于高级电机控制的16位定时器、四个16位通用定时器、两个看门狗定时器、SysTick系统定时器
- 支持闹钟功能的日历RTC
- 通信接口
1.一个I2C总线接口,通过额外的灌电流支持极速模式 (1 Mb/s),支持SMBus/PMBus以及从停止模式唤醒
2.两个USART,支持主/从同步SPI;其中一个支持ISO7816接口、LIN、IrDA功能、自动波特率检测和唤醒功能
3.一个SPI (24 Mb/s),支持4至16位可编程位帧,与I2S接口复用 - 开发支持:串行线调试 (SWD)
- 所有封装均符合ECOPACK2标准
原理解析(硬件说明)
注意事项
- boot脚无法下载可以直接将swclk引脚拉低和gnd相连然后便可继续烧录
- 已完成功能测试,如呼吸灯等功能完好
组装流程
先焊芯片再焊外围电路,如果不需要typec可以右半边无需焊接
设计图

BOM


评论