资讯详情

stm32f103c8t6最小系统引脚及功能原理图

资源提取码:aaaa

.

同学们好,我是单片机工程师 . 今天跟大家普及一下。stm32f103单片机的最小系统组成分功能。

.

一、什么是最小系统?

最小的系统就像我们一样,我们每天都要吃喝水。

饭和水是我们的燃料,离开它们我们就挂了。

事实上,芯片的世界也是如此。如果单片机想要正常运行,它还需要燃料。这些燃料的组成是最小的系统。

.

.

一、燃料是由什么组成的?

1.电源

在这里插入图片描述

.

.

拿STM32F103C8T6这个型号来说,总共有5个接电源正极和4个接地引脚,分别给内部不用的模块供电。

VDD:是单片机的电源电压。

VDDA:VDD后面有个A,A=Analog,表示模拟是指芯片内模拟器件的工作电压。

VSSA:表示模拟器件的公共端地。

VBAT:为后备区供电,维护RTC/BKP如果不需要,可以直接电源,寄存器的这些数据通常。

.

.

.

.

根据数据手册,这些引脚的最大电压不得超过3.6V。

说到数据手册,作为一个英语渣滓,在这里多说一句。不要害怕所有的英语,不要理解所有的英语,抓住关键的地方去看。事实上,只有那些英语。

.

.

2.复位电路

.

.

复位电路的作用是在板上电的瞬间给单片机复位引脚(NRST)一个短的低电平可以复位单片机程序,恢复除备份区域寄存器以外的所有寄存器状态。

简单来说就是让程序重新开始跑。

复位电路的原理是利用RC电路的充放电原理上电瞬间NRST引脚产生短低电平。

刚上电时,电流会通过R19和C20到地,为C20充电,此时NRST引脚为低电平。

当C20充满电后,C20处于断路状态,此时NRST由低变高电平。

.

.

3.系统时钟

.

.

.

.

系统时钟通常是外部晶振电路,相当于给单片机一个心跳。

就像人的心跳一样,没有心跳一定是GG了。

同样,单片机没有心跳也跑不动程序。

这种心跳也是提供单片机系统时钟、定时器等时间准。

我们最终计算定时器的时间与晶体振动密切相关。

.

.

4.烧录口

.

.

烧录口的作用是为单片机烧录程序注入灵魂。

STM32有几种烧录方法,一般用于实际产品开发SWD接口烧录,占用空间小,一般只需要5根线,有的用4根线,也就是vdd不接,不接vdd烧录要单独给板子供电。

.

.

5.Boot0和Boot1

Boot0和Boot1是用来选择STM32单片机启动模式。

.

.

.

假如上图你看不懂什么意思,不要慌,正常。

简单地说,如果你想正常运行程序,你必须使用它Boot0和Boot所有接地都是正常的工作模式。

如果要用串口烧录,也就是ISP,就需要把BOOT0接到电源,BOOT1接地,烧录后全部接地,比较麻烦。

这就是为什么我只需要这个SWD烧录的原因,直接接地就行了。

.

.

电路图中Boot0和Boot1加一个10K电阻,然后接地

.

.

.

单片机可以通过上述电路的组合正常运行程序。

.

如何验证您的程序是否正常运行?

我一般在开发产品的时候,首先会把LED驱动调出来获得安全感,让它每秒闪一次,安全感就来了。

.

. stm32f103c8t6最小系统,原理图和PCB下载 . .

www.buffalotone.com/?p=1447

将上面的链接复制到浏览器,然后打开下载 希望同学们喜欢!

标签: 伟力通t6c内置传感器电池

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台