江科大STM32 B站系统初识笔记P2详解

文章目录

  • 一:ARM是什么
  • 二:关键字介绍
  • 推荐视频:《
    STM32入门教程-2023版 细致讲解 中文字幕》


    一:ARM是什么

    ①:
    ST – 意法半导体
    M – Microelectronics 微电子
    32 – 总线宽度
    ARM架构:
    Cortex-A:Application 应用型高性能。
    Cortex-R:RealTime,主要面向实时性很高的场景。
    Cortex-M:Microcontroller ,主要用在单片机领域。

    几乎所有的手机芯片都是ARM架构,所以手机都是超级单片机。

    ②:stm32选型
    从上往下:高性能、主流、低功耗、无线

    ③:常用:stm32F103c8t6,最小系统板

    二:关键字介绍

    ①:


    ②:系统结构
    AHB系统总线:Advanced High Performance Bus(一般是72M)
    AHP:Advanced peripheral Bus (36M)
    cpu总裁,DMA秘书,外设小弟
    ③:引脚定义:

    主要的标识:
    标红:电源相关引脚
    标蓝:最小系统相关引脚
    标绿:IO口、功能口
    有FT的,能容忍5v电压,
    没有FT的,只能容忍3.3v电压,如果需要接5v电平,需要加装电平转换电路

    主功能和默认复用功能:这句话的意思是如果你想用一个引脚的默认复用的两个功能,可以映射到其他引脚用

    引脚名称:
    1.VBAT:Vbattery 接备用电池,备用电池是给RTC和备份寄存器服务的,不需要这些功能那就不要接备用电池
    2.PC13-TAMPER-RTC:侵入保障功能,产品安全性比较高,可以在外壳加一些防拆的触点,接上电路到这个引脚上,暴力拆就会触发stm32的侵入信号,自动清空数据来保证安全。
    3.RTC引脚可以用来输出RTC校准时钟,RTC闹钟脉冲或者秒脉冲
    4.NRST是系统复位引脚,N代表它是低电平复位的
    5.VSSA和VDDA:是内部模拟部分的电源,比如ADC,RC振荡器等。
    VSSA:是负极,接GND,
    VDDA:是正极,接3.3V

    6.PA0-WKUP:Wake up,唤醒处于待机模式的STM32
    7.PB2,ft,BOOT1:配置启动模式
    8.VSS_1,VDD_1:系统的主电源口
    9.调试端口:调试程序和下载程序,JTMS/SWDIO JTCK/SWCLK(Serial Wire Debug 串行线调试)
    ST-LINK是用SWD的方式
    10.STM32支持两种调试方式:
    SWD:
    JTAG:

    ④启动配置:
    组合方式:
    X0:常用模式
    01:选择串口下载
    11:江科大这套视频不用这种模式,比较少见
    接1就是接到3.3V电源正的意思。

    一般情况下,程序都是在flash程序存储器开始执行(常用模式:主闪存存储器)
    Flash = ROM ,read only memory;

    ⑤最小系统电路
    简单理解一下晶振、复位、启动配置和下载端口硬件电路的电压电流走向。

    道友:
    当你看过世界,见过众生,才发现,你要见的世面,是自己内心的勇敢和自信,
    当你看过四季,见过风云,才发现,你要见的美景,是自己内心的淡定与从容。

    物联沃分享整理
    物联沃-IOTWORD物联网 » 江科大STM32 B站系统初识笔记P2详解

    发表评论