当前位置: 首页 > article >正文

STM32 ——系统架构

3个被动单元

SRAM

存储程序运行时用到的变量

Flash(内部闪存存储器)

存储下载的程序

程序执行时用到的常量

桥接1和桥接2

AHB到APB的桥(AHBtoAPBx)

桥1

通过APB2总线连接到APB2上的外设。
高速外设,最高72MHz。

桥2

通过APB1总线连接APB1上的外设
低速外设,最高36MH

四个驱动(主动)单元

CortexTM-M3内核DCode总线(D-bus)

DCode

通过外部的DCode总线连接到总线矩阵然后与闪
存存储器的数据接口相连接,实现从Flash常量
加载和调试访问

内核系统总线(S-bus)

System

通过外部的System总线连接到总线矩阵

通用DMA1 (Direct Memory Access)
通用DMA2

通过DMA总线,连接到总线矩阵。作用就是降低
CPU负担,不通过CPU实现内存和外设之间的数
据传输

其他单元

内部ICode总线

通过外部的ICode总线连接Flash,实现指令的读取

FSMC(FlexibleStatic Memory Controller)

( 灵活的静态存储器控制器

用来扩展外部SRAM,Flash,连接LCD屏幕等


http://www.kler.cn/a/581390.html

相关文章:

  • Python CATIA二次开发实战:CATIA工程图批量导出DWG/PDF技术解析
  • pyCharm快速安装tensorflow、keras环境
  • Python Flask 开发用于访问数据库的 REST API
  • 《UE5_C++多人TPS完整教程》学习笔记34 ——《P35 网络角色(Network Role)》
  • 解决 word 2016 粘贴图片老是乱飘的问题
  • JAVA面试_进阶部分_java中四种引用类型(对象的强、软、弱和虚引用)
  • 深入探索Matter协议:开发Matter智能家居设备的基本步骤
  • Kubernetes Pod 生命周期详解 之 探针
  • 常用的gpt
  • 【性能测试】Jmeter如何做一份测试报告(3)
  • 第十五届蓝桥杯大学B组(握手问题、小球反弹、好数)
  • K8S学习之基础二十二:k8s的持久化存储之hostPath
  • 通义万相 2.1 + 蓝耘算力,AI 视频生成的梦幻组合
  • halcon机器人视觉(二)固定相机抓取hand_eye_stationarycam_grasp_nut
  • 批量测试IP和域名联通性
  • 从零开始学机器学习——了解分类算法
  • 【从零开始学习计算机科学】操作系统(十)操作系统的引导程序 与 系统安全
  • 数组美丽值求和 (Leetcode 2012)
  • 2025软件供应链安全最佳实践︱新能源汽车领域SCA开源风险治理项目
  • GitLab版本控制-分支(详解)