
STM32F103/205/407Vx小型开发板
简介
基于STM32F205VE的最小系统板.板载ST-LinkV2.1
简介:基于STM32F205VE的最小系统板.板载ST-LinkV2.1开源协议
:BSD
描述
基于STM32F205VE的最小系统板,兼容STM32F103Vx和STM32F407Vx。
板载ST-Link V2.1,集调试、串口、USB下载与一体。
【V5.2版本更新(5/24/21)】
- SPI-Flash的CS Pin添加默认上拉电阻
【V5.1版本更新】
- 修正丝印错误
【V5.0版本更新】
- 优化电路设计,现在所有的GPIO最多映射到1个外设,不会出现IO冲突
- 优化电路布局
- 添加了一组电源排针,用以给外设供电
- RBG灯现在使用运放驱动(电压跟随模式),以减少对IO口输出高频信号的影响
- 添加EEPROM芯片(AT24C02 256Byte),用于快速存储应用数据。可以不必再使用内部Flash模拟EEPROM,减少对内部Flash的磨损。
- 添加SPI-Flash,满足对持久化数据存储的需求。
- 重新设计了LCD接口,保留了对市面上大部分成品模块的支持,同时提高了扩展性。现在可以兼容16bit和8Bit的8080接口的LCD屏幕模块了。
- EEPROM和SPI-FLASH都可以通过跳线来选择是否启用
- 修复部分BUG,现在可以更好的支持STM32F103Vx和STM32F407Vx。
- 添加了安装孔,方便定位和安装。
- 优化丝印,提示更加清晰。
新版图片

【兼容性说明】
以下型号的100脚MCU已经经过测试可以完美运行:
以下型号的100脚MCU经测试可以正常运行,但是因为MCU的SPI外设不足,无法使用硬件SPI驱动SPI-Flash,只能使用软件SPI来驱动:
以下型号的100脚MCU未经测试,但理论上与本开发板兼容,并可以使用开发板上的绝大部分外设:
- STM32F103VBT6(C8314)
- STM32F103VCT6(C8313)
- STM32F107VCT6(C8315)
- STM32F207VGT6(C12089)
- STM32F207VET6(C59126)
根据使用的MCU型号不同,需要按实际情况通过下表选择性的配置背面的三个跳线:
×:保持开路;√:需要短接
| 型号 | JP1 | JP2 | JP3 |
|---|---|---|---|
| STM32F1 series | × | √ | √ |
| STM32F2 Series | √ | × | × |
| STM32F4 Series | √ | × | × |

【其他跳线说明】
| 跳线编号 | 作用 |
|---|---|
| JP4 | 控制板载SPI-Flash的CS脚,如果不需要使用SPI-Flash或者需要将控制CS脚的PC0作为他用,可以断开此跳线 |
| JP5,JP6 | 控制板载EEPROM的SCL和SDA引脚,如果不需要使用EEPROM或需要将对应的GPIO作为他用,可以断开此跳线 |
MCU特性:
- 32-bit ARM Context-M3核心,最高120MHz主频
- 512KB ROM + 128KB SRAM
- 14个定时器
- 3个12-bit ADC和和2个12-bit DAC
- FSMC功能
系统板特性:
- 板载ST-Link V2.1
- Micro-USB接口,500mA过流保护
- BOOT0切换使用拨动开关,还有一个拨动开关用于切换内置/外置ST-Link
- 板载4个状态指示LED,一个供编程使用的共阳RGB LED
- 一个可以兼容大部分小型显示模块的接口
- Micro-SD接口
- USB-FS接口
- 3个按键,其中一个为复位,其他两个为用户按键
- 0.47F超级电容,为RTC供电
注意::需要另一个ST-Link来为板子上的STM32F103CBT6刷写ST-Link的Bootloader,固件在附件中,下载烧写后,通过ST-Link Utilities升级固件后即可正常使用板载ST-Link的功能。
打样实物图:

焊接成品图:

SD卡读取实验+FSMC驱动ILI9225液晶屏(附件例程的内容)

动图演示:

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










