
STM32F407VET6核心板设计
简介
本设计为STM32F407VET6单片机的核心板设计,板载一个2kb的eeprom芯片,还带有RepRap的12860显示器接口。
简介:本设计为STM32F407VET6单片机的核心板设计,板载一个2kb的eeprom芯片,还带有RepRap的12860显示器接口。开源协议
:GPL 3.0
描述
一、功能描述
- STM32F407VET6单片机核心板,用于学习和功能验证。
二、设计特点
- 2kb的EEPROM
- RepRap的12860显示器接口
- 可自由切换的BOOT线路设计
- 一个测试用LED灯
三、其它说明
原理图参考了国内外很多开发者的设计
- 普中F407ZGT6的开发板原理图
- WeAct工作室的F407VET核心板原理图
- waveshare的F407VET6核心板开源原理图
- 还参考了ST官方的数据手册和淘宝一家店铺的原理图(记不得是哪家了)
在原理图方面基本可以做到没有问题,但是由于作者缺乏PCB布线经验,可能在这方面会出现一些缺陷,希望能有前辈进行改进。
四、工程Bug记录
20200728—BUG—排针间距错误—2.54的排针焊不上—未修改
20200728—BUG—仿真器识别不到ST芯片—解决方案:拿着板子两侧,让板子离开桌面即可识别到芯片进行下载。
五、工程进度
20200728:已打板焊接,最小系统运作正常。测试代码使用STM32CubeMX初始化,简单写了一个小灯电平状态翻转的测试程序,下载测试运行成功,测试视频和代码稍后上传,其它功能尚未测试。另外焊接时发现一个问题,排针的间距不是2.54mm,我会在下一个版本进行修改。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | AMS1117-3.3_C369933 | U1 | SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BR | 1 |
2 | 100nF | C4,C3,C18 | CAP-TH_L4.2-W3.8-P5.08-D0.5 | 3 |
3 | LED-TH-3mm_G | LED1,LED2 | LED-TH_BD3.0_GREEN | 2 |
4 | 10uF | C1,C6 | CAP-TH_BD4.0-P1.50-D0.8-FD | 2 |
5 | DC005-2.0MM | DC1 | DC-IN-TH_DC005 | 1 |

评论