
基于GD32F1/STM32F1最小系统板
简介
基于GD32F103C8T6的最小系统板,体积小巧,焊接简单,可以学习到的常用基础嵌入式外设都可以在上面体现学习,无需复杂接线!(除了部分例程比如电机相关)
简介:基于GD32F103C8T6的最小系统板,体积小巧,焊接简单,可以学习到的常用基础嵌入式外设都可以在上面体现学习,无需复杂接线!(除了部分例程比如电机相关)开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
基于GD32F103C8T6最小系统板“沉船V2”(附源码)
项目功能
虽然是最小系统板,但无需繁琐接线(spi与电机例程除外,接线在工程的readme文档里面有告知),焊接STM32F103C8T6的朋友可以无痛学习江科大课程代码!焊接GD32F103C8T6的朋友可以参考我给的源码,该板子适合想学画4层PCB的朋友去简单练习同时学习GD32的固件库,至于为什么是v2,v1就是完全参考b站大佬JHP硬件实验室做的gd32的最小系统板去画的2层板这个在开源广场烂大街了就不摆上来了,v2就是在v1的基础上在保证焊接难度简单和体积小的情况下尽量做多一些外设功能,引出大部分IO。
项目参数
- IIC屏幕预留口;
- 板载MPU6050;
- CH340C串口转换;
- 预留两个功能按键KEY1,KEY2和一个WAKEUP按键可以做低功耗实验,还有一颗复位键RESET
- 板载两颗LED一红一绿
- 预留3v3和5v电源接口可外接模块供电
- 防呆四线SWD接口设计完美兼容市面上常见XH2.54接口的烧录器比如Jlink或者品牌DAP如正点原子的swd接口
- 整体体积小巧但采用的封装都是比较大的封装以0603为主少量0805,焊接简单
- 体积小巧长63mm宽39mm,背面对应引脚丝印标明

主要硬件原理图说明
陀螺仪电路直接参考mpu6050官方手册的典型电路,注意iic的两个引脚记得给上4.7k上拉防止通信干扰即可


这个一键下载电路就是参考正点原子开发板部分的一键下载电路,如果是stm32的芯片配合该电路和xisp可以实现自动拉低boot0并且复位,烧录完复位的功能,如果是gd32的话比较遗憾,正点原子的xisp没有兼容gd32,需要自己手动拉高boot0复位单片机再去用gd32的isp去烧录,gd32的isp工具我放在网盘资料了需要自取

实物演示





电机运行视频可以查看附件效果
开发板资料(含源码和手册)
开发板资料与代码持续更新中


注意事项
- 画USB的D+D-走线的适合要走等长差分误差正负10以内应用规则给OTG的D+D-和CH340的D+D-
- IIC的sda和scl都要加上拉4.7kΩ的电阻
- 要用USB虚拟串口不焊接r12和r10
- 无刷电机驱动例程接线一定要严格按照readme文档去接,否则会逻辑错误和过流
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










