十分考验技术的——STM单片机开发板开源来啦!!
看到就是学到~~
ps:端口配置见第3个板块
简介:基于STM32F103CxTx最小系统板,板载众多功能
一、工程简介在学习STM32过程中接触到了很多优质的教程。
手上传统的最小系统板由于引脚过少无法满足需求,于是以STM32CubeIDE HAL库为基础,制作了此工程。
该PCB集成了最少8种基础外设:
- 自动下载
- BOOT手动选择
- 大容量W25Q128内存
- 0.96OLED显示
- CAN总线
- 3向按键
- 蜂鸣器
- 后备电池
等。
二、特点- 在使用串口烧录时无需选择,一键操作;
- 兼容传统STM32C8T6核心板封装与引脚定义;
- 集成0.96OLED显示,方便用户调试;
- 预留RTC时钟电池,虽然耗电很快。
注意:在使用串口及SWD烧录后可能需要手动复位。
操作方式为:BOOT0与RST按键同时按下。
三、端口配置及说明CUBE MX配置如下,采用四线SW调试方式,调试工具J-LINK。
GPIO定义
I2C定义
SPI定义
时钟树主要配置
USART均为115200Bits/s,8Bit,None,1
四、工程展示(7图)
正面视图-TOP
TYPEC烧录串口及供电
底部视图-BOTTOM
OLED上电显示-TEST
OLED时钟显示-RTC
RS485&休眠模式
如何?看到这,你有没有自己做一个的冲动呢!![看]
当然,如果你有其他见解,也欢迎在评论区表达意见~
五、工程附件资料代码与常用工具附件可从原工程下载查看。
如有其他问题,可在原工程底部留言作者。
工程名称:STM32F103C8T6开发板PRO
工程作者:Gbn2333
你还有什么想要补充的吗?或者有什么疑惑?欢迎评论!
如果你喜欢这个内容或者觉得非常有用,欢迎点赞、转发、关注~
更多推荐:
1.431芯片原理,如何「自制」431芯片?
2.小伙「自制」全中文键盘,你想拥有吗?
3.「自制」充电宝,并教你实现“永不断电”
,