<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 一文看懂STM32F4總線(xiàn)架構

一文看懂STM32F4總線(xiàn)架構

作者: 時(shí)間:2018-06-15 來(lái)源:網(wǎng)絡(luò ) 收藏

  一、總線(xiàn)架構

本文引用地址:http://dyxdggzs.com/article/201806/381706.htm

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

  八條主控總線(xiàn)是:

  Cortex-M4 內核I總線(xiàn),D總線(xiàn)和S總線(xiàn);

  DMA1存儲器總線(xiàn),DMA2存儲器總線(xiàn);

  DMA2外設總線(xiàn);

  以太網(wǎng)DMA總線(xiàn);

  USB OTG HS DMA總線(xiàn);

  七條被控總線(xiàn):

  內部FLASH ICode 總線(xiàn);

  內部FLASH DCode 總線(xiàn);

  主要內部SRAM1(112KB);

  輔助內部SRAM2(16KB);

  輔助內部SRAM3(64KB)(僅適用2xx/43xx系列器件);

  AHB1外設和AHB2外設

  下面是具體的總線(xiàn)知識:

  1、I 總線(xiàn)(S0):INSTRUCTION,此總線(xiàn)用于將Cortex-M4內核的指令總線(xiàn)連接到總線(xiàn)矩陣。內核通過(guò)此總線(xiàn)獲取指令,此總線(xiàn)訪(fǎng)問(wèn)的對象是包括代碼的存儲器。

  2、D 總線(xiàn)(S1):DATA,此總線(xiàn)用于將Cortex-M4數據總線(xiàn)和64KB CCM數據RAM連接到總線(xiàn)矩陣。內核通過(guò)此總線(xiàn)進(jìn)行立即數加載和調試訪(fǎng)問(wèn)。

  3、S總線(xiàn)():此總線(xiàn)將Cortex-M4內核的系統總線(xiàn)連接到總線(xiàn)矩陣。此總線(xiàn)用于訪(fǎng)問(wèn)位于外設或SRAM中的數據。

  4、DMA存儲器總線(xiàn)(S3、S4):此總線(xiàn)用于將DMA存儲器總線(xiàn)主接口連接到總線(xiàn)矩陣。DMA通過(guò)此總線(xiàn)來(lái)齒形村粗其數據的傳入和傳出。

  5、DMA外設總線(xiàn):此總線(xiàn)用于將DMA外設主總線(xiàn)接口連接到總線(xiàn)矩陣。DMA通過(guò)此總線(xiàn)訪(fǎng)問(wèn)AHB外設或執行村粗其之間的數據傳輸。

  6、以太網(wǎng)DMA總線(xiàn):此總線(xiàn)用于將以太網(wǎng)DMA主接口連接到總線(xiàn)矩陣。以太網(wǎng)DMA通過(guò)此總線(xiàn)向存儲器存取數據。

  7、USB OTG HS DMA 總線(xiàn)(S7):此總線(xiàn)用于將USB OTG HS DMA 主接口連接到總線(xiàn)矩陣。USB OTG HS DMA 通過(guò)此總線(xiàn)想村粗其加載/存儲數據。

  二、時(shí)鐘樹(shù)概述

  在STM32F4中,有5個(gè)最重要的時(shí)鐘源,為HSI、HSE、LSI、PLL。其中PLL實(shí)際是分為兩個(gè)時(shí)鐘源,分別為主PLL和專(zhuān)用PLL。在這五個(gè)中HSI、HSE以及PLL是高速時(shí)鐘,LSI和LSE是低速時(shí)鐘。

  1、LSI 是低速內部時(shí)鐘,RC振蕩器,頻率為32kHz左右,供獨立看門(mén)狗和自動(dòng)喚醒單元使用。

  2、LSE 是低速外部時(shí)鐘,接頻率為32.768kHz的石英晶體,這個(gè)主要是RTC的時(shí)鐘源。

  3、HSE 是高速外部時(shí)鐘,可接石英/陶瓷諧振器,或者接外部時(shí)鐘源,頻率范圍為 4MHz-26MHz。開(kāi)發(fā)板接的是8M的晶振,HSE也可以直接做為系統時(shí)鐘或者PLL輸入。

  4、HSI 是高速內部時(shí)鐘,RC振蕩器,頻率為16MHz??梢灾苯幼鳛橄到y時(shí)鐘或者用作PLL輸入。

  5、PLL 為鎖相環(huán)倍頻輸出,STM32F4有兩個(gè)PLL



關(guān)鍵詞: STM32F4

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>