夜深人静学32系列2——STM32设计原理&最小系统

上期我们学习了STM32的相关概念,这期,我们来了解一下我们要学习使用的板子

开发板介绍

F4

板子全貌
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

H7

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上就是我们学习会用到的两款开发板的大概资料,了解一下就好。

最小系统

最小系统是指能够使MCU正常工作的最小单元。
一个单片机的最小系统通常由单片机本身和以下几个部分组成:
在这里插入图片描述

电源电路

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

复位电路

在这里插入图片描述
通电后,RESET点位上升,此时单片机正常工作。
按下按键,RESET为低电平,单片机复位

BOOT启动电路

在这里插入图片描述
STM32F411RCT6(NANO板)上允许操作BOOT0引脚,而BOOT1引脚是通过下拉电阻接地的。

BOOT0BOOT1启动方式说明
0X用户闪存存储器从FLASH启动
10系统存储器系统存储器启动,用于串口下载
11SRAM启动SRAM启动,用于在SRAM中调试

【注意】: 由于BOOT1引脚通过下拉电阻接地,所以NANO板不能使用SRAM启动模式

晶振电路

在这里插入图片描述

DAP下载电路

DAP使用的是CH32F103C8T6主控芯片,内部集成了下载仿真和虚拟串口,可实现一键下载,不需要另外使用仿真器。
在这里插入图片描述
在这里插入图片描述
DAP USB 电路为 DAP 仿真器的部分电路,USB 座子为 Type-C USB 座,该 USB 座可给NANO 板供电使用,输入 5V

IO分配

以下是STM32F411RCT6的引脚定义
在这里插入图片描述

总结

本期我们简单的介绍了一下,STM32的设计原理(STM32F411RCT6为例),包括开发板具体功能,最小系统的组成,还有IO分配情况。

关于STM32F411RCT6的引脚复用情况,我们可以通过查阅数据手册或者原理图了解,这里不做介绍,在之后的学习中再去学习。

在之后的学习中,我将主要以STM32F411RCT6为例子,进行介绍,鉴于这个板子的名字太长了,为了方便,我会直接写成NANO板。即:STM32F411RCT6 = NANO板
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不想写代码的我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值