抖音资讯

douyinzx

最小系统包括几个部分(最小系统的组成及各部分功能)

iseeyu2年前 (2024-05-02)抖音资讯123

今天来跟大家普及一下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和Boot1都接到地,就是正常工作模式。

如果我们要使用串口烧录,也就是ISP,就需要把BOOT0接到电源,BOOT1接到地,烧录完以后再全部接到地,相对麻烦很多。

这也就是为什么我只用SWD烧录的原因,直接全部接地就行了。

 

通过上面这些电路的组合,单片机就能正常跑程序了。

如何验证你程序有没有正常在跑?

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

防止程序死机了我还傻乎乎继续写程序,写到后面程序大了,找起问题来更浪费时间。

Ok,我是无际单片机编程,今天就先给大家普及到这,字不多,但是加上配图贼耗时间(意思可以安排三连了)。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://0291.com.cn/post/47322.html

相关文章

pr轨道遮罩键怎么用字幕(关于pr中轨道遮罩键的理解)

pr轨道遮罩键怎么用字幕(关于pr中轨道遮罩键的理解)

一、原理:为主体轨道添加遮罩,使主体轨道显示在遮罩轨道上的有色部分,透明或黑色部分不显示。   二、在效果控件面板,轨道遮罩键主要有3个参数可以进行调节: 效果空间面板参数 1. 遮罩:可以选择对应的视频层作为遮罩 2. 合成方式...

如何通过这些社媒渠道开展营销活动

如何通过这些社媒渠道开展营销活动

介绍几个主流社媒平台的特点,以及如何通过这些社媒开展活动红人营销作为营销的主要方式之一,它给品牌带来的流量转化是巨大的,之前的文章有讲述过红人的营销的主要是什么,也提到了每个社媒平台有自己的营销逻辑,则需要根据平台特点,开展相关营销活动,因此对于品牌来说最重要的就是找到品牌...

如何快速提高2022抖音直播带货秘籍的口碑分数?

如何快速提高2022抖音直播带货秘籍的口碑分数?

 抖音可以带来商品,但也因为抖音独特的内容特征。抖音视频只有60秒,是一种视觉视觉视频.听觉双重刺激,容易触发用户的感官,触发用户的情绪;音视频抖动是一条草根路线,大多记录普通人在日常生活中的点点滴滴,现实,充满亲和力,所以用户更相信视频传达的信息。 为了保证用户的购物体...

电脑虚拟键盘怎么打开(电脑键盘按键开关讲解)

电脑虚拟键盘怎么打开(电脑键盘按键开关讲解)

新安装的操作系统,但是因为没有相关的驱动程序或其他原因,导致使用鼠标而不是键盘的使用,我们可以尝试使用鼠标取代键盘,也就是说,使用Windows系统的虚拟键盘。 1. 在Win10中,打开虚拟键盘非常简单。右键单击任务栏并检查显示触摸键盘按钮   2. 一个...

视频旋转90度怎么调整(视频旋转的三种方法)

视频旋转90度怎么调整(视频旋转的三种方法)

怎样旋转视频角度?不知道大家有没有遇到这种情况,好不容易录制的视频,因为手机拿反的原因导致视频是倒着的,如果遇到这种情况不要着急,也不用担心需要重新录制,今天小编给大家分享几种可以旋转视频角度的方法,学会了之后能帮助你轻松解决这一问题,操作起来也是比较简单的,看一遍就能轻松掌握,快来一起了解一...

百度信息流广告效果好吗?有什么限制?

百度信息流广告效果好吗?有什么限制?

为了让百度广告投放更简单,就让引擎广告投放平台做了重磅升级。如果你还不知道该怎么更好的使用新版百度广告后台,这期视频你不得不看。 新版百度广告后台推广管理页面,可以帮你快速提升工作效率,今天就带你get七大新功能。 一、百度推广账户关键指标展示代表投,新增日销号进度条,可以快速查看今日消耗与...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片