【STM32学习记录】第一节-了解STM32
凉凉不冷 Lv4

1. STM32概述

1.1 CM3芯片结构

上图为Cortex-M3 芯片的结构图,总的来说,内核是由ARM公司来设计的,

ST即意法半导体公司,设计开发了其他的内容。

1.2 STM32F103系列

总的来说STM32F103系列芯片

内核总线外设组成;

复位和时钟控制RCC挂载在AHB总线上,

-> 驱动单元 + 被动单元

四种驱动单元:

  • ICode
  • DCode
  • System
  • DMA
  1. 内核通过ICode总线控制外设

  1. DCode数据总线

    存放区域 存放类型
    Flash 常量
    SRAM 全局变量
    SRAM 局部变量
  2. 寄存器存在于外设中通过System总线读取;

  3. DMA总线用于搬数据,可以使CPU内部得到通用寄存器不被占用(不使用DMA时数据从SRAM中先被CPU读取至通用寄存器中,再通过总线传输);

1.3 命名规则

区分32选型因素:

  • flash容量
  • 引脚数量

参考网站:

【单片机】野火STM32F103教学视频 (配套霸道/指南者/MINI)【全】(刘火良老师出品) (无字幕)_哔哩哔哩_bilibili

【正点原子】 手把手教你学STM32单片机教学视频 嵌入式 之 F103-基于新战舰V3/精英/MINI板_哔哩哔哩_bilibili

暂时就这样,持续更新ing...
 Comments