【学习笔记】STM32F407探索者HAL库开发(二)STM32F4最小系统设计

在这里插入图片描述

0 什么是最小系统

最小系统就是保证MCU正常运行的最低要求(最小电路组成单元),一般是指 MCU的供电、复位、晶振、 BOOT等部分。 最小系统的作用是为电子设备或系统的开发和调试提供一个基础平台。在设计和开发复杂的电子系统时,通常先构建最小系统,确保核心部分能够正常工作,然后再逐步添加其他功能模块和外设,以实现完整的系统功能。这样可以降低开发难度,提高开发效率,并且便于进行故障排查和调试。

STM32F407的最小系统需求如下表所示:

类型 引脚名称 说明
电源 VDD/VSS (数字部分)电源正(VDD)/负(VSS)引脚,给 STM32 供电
电源 VDDA/VSSA 模拟部分电源正/负引脚,给 STM32 内部模拟部分供电
电源 VREF+/VREF- 参考电压正/负引脚,给 STM32 内部 ADC/DAC 提供参考电压100脚及以上的STM32F407 型号才有这两个脚
电源 VBAT RTC&后备区域供电引脚,给RTC 和后备区域供电。一般VBAT接电池,用于断电维持 RTC 工作,如不需要,直接将VBAT接 VDD 即可
复位 NRST 复位引脚,用于复位 STM32,低电平复位
启动 BOOT0/BOOT1 启动选择引脚,一般这两个脚各接一个下拉电阻即可,其他启动配置说明详见后续分析
晶振 OSC_IN /OSC_OU 外部HSE 晶振引脚,用于给 STM32提供高精度系统时钟,如果使用内部HSI 能满足使用需求,这两个脚可以不接晶振
晶振 OSC32_IN / OSC32_OUT 外部LSE 晶振引脚,用于给 STM32 内部 RTC 提供时钟,如果使用内部LSI 能满足使用需求,这两个脚可以不接晶振
调试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值