您的位置 首页 测评

一文看懂STM32F4总线架构

一、STM32F4总线架构DMA(Direct Memory Access,直接内存存取)八条主控总线是:Cortex-M4 内核I总线,D总线和S总线;DMA1存储器总线,DMA

  一、STM32F4总线架构

  DMA(Direct Memory Access,直接内存存取)

  八条主控总线是:

  Cortex-M4 内核I总线,D总线和S总线;

  DMA1存储器总线,DMA2存储器总线;

  DMA2外设总线;

  以太网DMA总线;

  USB OTG HS DMA总线;

  七条被控总线:

  内部FLASH ICode 总线;

  内部FLASH DCode 总线;

  首要内部SRAM1(112KB);

  辅佐内部SRAM2(16KB);

  辅佐内部SRAM3(64KB)(仅适用STM32F42xx/43xx系列器材);

  AHB1外设和AHB2外设

  下面是详细的总线常识:

  1、I 总线(S0):INSTRUCTION,此总线用于将Cortex-M4内核的指令总线连接到总线矩阵。内核经过此总线获取指令,此总线拜访的对象是包含代码的存储器。

  2、D 总线(S1):DATA,此总线用于将Cortex-M4数据总线和64KB CCM数据RAM连接到总线矩阵。内核经过此总线进行当即数加载和调试拜访。

  3、S总线():此总线将Cortex-M4内核的体系总线连接到总线矩阵。此总线用于拜访坐落外设或SRAM中的数据。

  4、DMA存储器总线(S3、S4):此总线用于将DMA存储器总线主接口连接到总线矩阵。DMA经过此总线来齿形村粗其数据的传入和传出。

  5、DMA外设总线:此总线用于将DMA外设主总线接口连接到总线矩阵。DMA经过此总线拜访AHB外设或履行村粗其之间的数据传输。

  6、以太网DMA总线:此总线用于将以太网DMA主接口连接到总线矩阵。以太网DMA经过此总线向存储器存取数据。

  7、USB OTG HS DMA 总线(S7):此总线用于将USB OTG HS DMA 主接口连接到总线矩阵。USB OTG HS DMA 经过此总线想村粗其加载/存储数据。

  二、STM32F4时钟树概述

  在STM32F4中,有5个最重要的时钟源,为HSI、HSE、LSI、PLL。其间PLL实践是分为两个时钟源,别离为主PLL和专用PLL。在这五个中HSI、HSE以及PLL是高速时钟,LSI和LSE是低速时钟。

  1、LSI 是低速内部时钟,RC振荡器,频率为32kHz左右,供独立看门狗和主动唤醒单元运用。

  2、LSE 是低速外部时钟,接频率为32.768kHz的石英晶体,这个首要是RTC的时钟源。

  3、HSE 是高速外部时钟,可接石英/陶瓷谐振器,或许接外部时钟源,频率规模为 4MHz-26MHz。开发板接的是8M的晶振,HSE也能够直接做为体系时钟或许PLL输入。

  4、HSI 是高速内部时钟,RC振荡器,频率为16MHz。能够直接作为体系时钟或许用作PLL输入。

  5、PLL 为锁相环倍频输出,STM32F4有两个PLL

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/157714.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部