
绘制STM32F407VET6核心板需要的主要电路。
电源电路、时钟电路、复位电路、BOOT 启动配置电路、下载接口(SWD)、VCAP 稳压电容
其中器件需要为:主控STM32F407VET6、电源芯片AMS1117-3.3(LDO线性稳压器)、高速外部晶振HSE:X49SM8MSD2SC(8MHz HC-49S-SMD无源晶振)、时钟LSE(32.768kHz晶振)、复位电路、BOOT启动引脚、SWD下载调试接口、VCAP引脚电容等。

如图为合适的电源芯片AMS111-3.3线性稳压器,作用为将输入的5V降压为稳定3.3V给STM32主控供电。

主控STM32F407VET6,供电要求为内核与IO均为3.3V,不能直接用5V供电。所以需要LDO降压

高速晶振X49SM8MSD2SC,在8MHz经过F407内部PLL倍频,得到系统168MHz主频,是STM32F4最经典的时钟配置。

将电源芯片AMS1117-3.3V放置在原理图中。

根据如图所示的图片绘制自己的原理图。

图中将GND引脚接地,VOUT接3V3,VIN接5V接入,引脚4与引脚2内部连通,属于统一输出端。添加电容进行滤波,其中高频电容去耦,抑制高频尖峰噪声,响应速度快。低频电容滤波,平滑电压波动,抑制大电流瞬态跌落。

给该部分原理图绘制线框,使整体整齐,便于观看。

将字体的大小设置为0.3inch

此时的字体电源电路放大,便于区分

将主控芯片放置在原理图中。

其中PA13与PA14作为调试下载引脚,SWDIO下载数据,SWCLK下载时钟。

BOOT0、BOOT1是上电/复位瞬间被芯片采样的启动选择引脚,用来选定STM32的启动位置:
BOOT0=0,任意 BOOT1:从主 Flash 启动,正常跑我们下载的程序(常用)。
BOOT0=1,BOOT1=0:从系统存储区启动,进入原厂ISP引导程序,串口下载。
BOOT0=1,BOOT1=1:从片内SRAM启动,仅用于调试。

STM32F407内置LDO,把外部3.3V降压到1.2V内核电压给CPU、RAM使用;VCAP是该内置稳压器的输出引脚,必须各自接一颗2.2uF低陶瓷电容到GND,用来稳定这个1.2V电压、保证LDO环路稳定。

将STM32F4的电源部分引脚接好。其中每个VDD引脚必须就近放置一颗100uF去耦电容到GND

此处添加九个电容进行去耦。

将NRST与BOOT0添加网络标签。

同理,将PA13(JTMS-SWDIO)缩写为SWDIO,PA14(JTCK-SWCLK)
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/comyccccc/article/details/169168494



