STM32F103C8T6开发板PRO
简介
基于STM32F103CxTx最小系统板,板载众多功能
简介:基于STM32F103CxTx最小系统板,板载众多功能开源协议
:GPL 3.0
描述
排针序列兼容市面常见40P核心板,相关测试代码由STM32Cubeide编写,详细内容请见附件
进度:2022.05.04 V1.0 开始进行打板验证
2022.05.18 V1.1 已打板测试C8T6正常工作
2022.05.26 V1.1 修改OLED时间显示代码,增加端口配置图片,CAN待测试
2022.07.25 V1.2 修改0402阻容封装,全部替换为0603方便焊接,验证的朋友们欢迎在评论区留言
工程简介
在学习STM32过程中接触到了很多优质的教程,手上传统的最小系统板由于引脚过少无法满足需求,于是以STM32CubeIDE+HAL库为基础,制作了此工程。
该PCB集成了自动下载,BOOT手动选择,大容量W25Q128内存,0.96OLED显示,CAN总线,3向按键,蜂鸣器,后备电池等基础外设。
注意:在使用串口及SWD烧录后可能需要手动复位,操作方式为:BOOT0与RST按键同时按下
特点:
在使用串口烧录时无需选择,一键操作;
兼容传统STM32C8T6核心板封装与引脚定义
集成0.96OLED显示,方便用户调试
预留RTC时钟电池虽然耗电很快
端口配置及说明
CUBE MX配置如下,采用四线SW调试方式,调试工具J-LINK。
GPIO定义
I2C定义
SPI定义
USART均为115200Bits/s,8Bit,None,1
时钟树主要配置
工程图片
1.正面视图-TOP
2.TYPEC烧录串口及供电
3.底部视图-BOTTOM
4.OLED上电显示-TEST
5.OLED时钟显示-RTC
6.RS485&休眠模式
7.演示视频
评论