【前言】

本教程突出两个字,“细”和“简”,也就是详细跟简洁。所用知识涉及到的原理会详细讲明,再而,在排版以及描述上会采取简约风格,进行实例讲解的时候,包含图片过程以及文字过程两部分,因此适合小菜鸟入门。本次使用的是stm32f103c8t6也就是最小系统板作为实验对象,故而暂且只围绕它进行了解。本系列笔记是我个人的学习笔记,经过本人的理解汇总以及完善,如若文中有什么错误还望诸位指出,如若有侵权请告知,某感激不尽。

【认识STM32F103C8T6】

(1)名称含义

image.png

注:此处不做扩展,主要是觉得对新手小菜鸟来讲,了解当下所学的即可,更多的内容待到时候用到再去了解,这系列的文章的核心仅围绕这一种类型进行讲述,删繁就简,读者便不用再进行筛选,方便快速入门。

(2)电路原理图及解释

       ①电路原理图

image.png

        ②实物图

image.png

        其中序号4为STM32F103C8T6,如下所示:

image.png

 芯片左上角的小孔左侧第一个引脚的序号为1,逆时针依次递增。

        ③复位电路

image.png

上电复位:上电瞬间,电源经过电阻给电容充电,电容充电电流最大,电容相当于短路,与地相连RST端为低电平,电路复位;当电容两端的电压达到极限值时,电容不再充电,充电电流为零,电容相当于开路,RST端与电源相连,被电源上拉为高电平。                                             

按键复位:RST经过电阻与电源相连,处于高电平,此时按下按钮,RST与接地端相连,从高电平变为低电平,电路复位。

        ④晶振电路

image.png

为满足谐振条件使晶体正常工作,一般在晶振两端加上两个电容,以调整负载电容达到晶振起振要求,这两个电容称为匹配电容或者谐振电容也就是上图的C9与C12、C13和C14,公式中用代替。此外集成电路内部还存在一些杂散电容,一般杂散电容大小为3~5pF,而负载电容指的是晶体电路两端的有效电容,匹配电容与杂散电容还有负载电容存在以下关系:

image.png

减少负载电容会使晶体振荡频率升高,增大负载电容会使晶体震荡频率降低。

       ⑤USB接口

image.png

USB接口(对应序号1)

       ⑥ 下载端口


image.png

下载端口(对应序号7)

      其中C1是滤波电容,作用是让VCC稳定供电。

        ⑦启动配置

image.png

启动配置(对应序号2)

image.png


在最小系统板上,时利用可拆卸跳线帽进行BOOT口与接地端或者电源端相连,在系统板上启动装置模块(即序号3)有标注0与1,0代表接地端,1代表电源端。这里相当于实物图上面的六个引脚。

        LED

image.png

LED(对应序号6)

其中D1常亮,D2当PC13是低电平时亮,高电平时不亮。

【名称含义】

image.png

转自:https://blog.csdn.net/m0_63148816/article/details/125725756