国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

stm32F429存儲器和總線架構

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-02-18 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 存儲器和總線架構

1.1 系統架構

pIYBAGAH4r6AAItUAAH7DjWdC8M522.png

I總線:

此總線用于將 Cortex?-M4F 內核的指令總線連接到總線矩陣。內核通過此總線獲取指令。

此總線訪問的對象是包含代碼的存儲器(內部 Flash/SRAM 或通過 FSMC 的外部存儲器)。

D總線:

此總線用于將 Cortex?-M4F 數據總線和 64 KB CCM 數據 RAM 連接到總線矩陣。內核通過此總線進行立即數加載和調試訪問。此總線訪問的對象是包含代碼或數據的存儲器(內部Flash 或通過 FSMC 的外部存儲器)

注意:

CCM(Core Coupled Memory)是給F4內核專用的全速64KB RAM, 它們沒有經過總線矩陣, F4內核與之直接相連, 地址空間在0x1000_0000 ~ 0x1000_FFFF??梢杂米鞫褩R约?a target="_blank">高速運算的數據緩存。

參考應用:CCM中移植FreeRTOS

s:總線:

此總線用于將 Cortex?-M4F 內核的系統總線連接到總線矩陣。此總線用于訪問位于外設或 SRAM 中的數據。也可通過此總線獲取指令(效率低于 ICode)。此總線訪問的對象是112 KB、 64 KB 和 16 KB 的內部 SRAM、包括 APB 外設在內的 AHB1 外設、 AHB2 外設以及通過 FSMC 的外部存儲器

S3,S4:DMA存儲器總線

此總線用于將 DMA 存儲器總線主接口連接到總線矩陣。 DMA 通過此總線來執行存儲器數據的傳入和傳出。此總線訪問的對象是數據存儲器:內部 SRAM( 112 KB、 64 KB、 16 KB)以及通過 FSMC 的外部存儲器。

S5:DMA外設總線:

此總線用于將 DMA 外設主總線接口連接到總線矩陣。 DMA 通過此總線訪問 AHB 外設或執行存儲器間的數據傳輸。此總線訪問的對象是 AHB 和 APB 外設以及數據存儲器:內部SRAM 以及通過 FSMC 的外部存儲器。

S6:以太網 DMA 總線

此總線用于將以太網 DMA 主接口連接到總線矩陣。以太網 DMA 通過此總線向存儲器存取數據。此總線訪問的對象是數據存儲器:內部 SRAM( 112 KB、 64 KB 和 16 KB)以及通過FSMC 的外部存儲器。

S7: USB OTG HS DMA 總線

此總線用于將 USB OTG HS DMA 主接口連接到總線矩陣。 USB OTG DMA 通過此總線向存儲器加載/存儲數據。此總線訪問的對象是數據存儲器:內部 SRAM(112 KB、 64 KB 和 16 KB)以及通過 FSMC 的外部存儲器。

AHB、APB總線圖:

o4YBAGAH4wCAayYhAAKPp-mDgro229.png

結合以上兩張圖可見:GPIO由AHB1控制,DMA1可以訪問TIM2、3、4、5、12、13;DMA2訪問GPIO(因為在AHB1總線上)

1.2.存儲器映射

存儲器本身不具有地址信息,它的地址是由芯片廠商或用戶分配,給存儲器分配地址的過程就稱為存儲器映射,具體見圖 5-5。 如果給存儲器再分配一個地址就叫存儲器重映射

o4YBAGAH40SASbguAAUeepc38a0013.png

模塊0:FLASH、CCM等

模塊1:SRAM1、SRAM2、SRAM3(根據圖1,以太網和AHB總線能訪問SRAM1/2/3,并且支持并發訪問,即CPU讀寫SRAM1時,以太網可讀寫SRAM2)

外設地址APB1、APB2、AHB1可以詳細查找 stm32F4xx中文參考手冊

1.3、自舉配置

pIYBAGAH44OAb-BQAADpdqxyb90795.png

嵌入式自舉程序模式用于通過以下串行接口重新編程 Flash:
● USART1(PA9/PA10)
● USART3( PB10/11 和 PC10/11)
CAN2(PB5/13)
● USB OTG FS(PA11/12) 從設備模式( DFU:器件固件升級)。

本文轉自:CSDN 博主 Musing_jk
遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
原文鏈接:https://blog.csdn.net/weixin_37058227/article/details/80881169

審核編輯:何安

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STM32F429
    +關注

    關注

    0

    文章

    40

    瀏覽量

    11988
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【案例5.1】存儲器選型的考慮要點

    【案例5.1】存儲器選型的考慮要點某設計,用戶接口數據傳輸速率為10Gbps,每8個字節的數據對應一次查表需求,數據表存儲在由DDR4SDRAM組成的存儲器中。工程師需綜合考慮各方面要求,進行
    的頭像 發表于 03-04 17:20 ?192次閱讀
    【案例5.1】<b class='flag-5'>存儲器</b>選型的考慮要點

    FM25640B 64 - Kbit 串行 F - RAM:高性能非易失性存儲器的理想之選

    FM25640B 64 - Kbit 串行 F - RAM:高性能非易失性存儲器的理想之選 在電子工程師的日常設計工作中,選擇合適的存儲器至關重要。今天,我們就來深入了解一下 Infineon
    的頭像 發表于 01-15 17:20 ?463次閱讀

    FIFO存儲器的種類、IP配置及應用

    FIRST IN FIRST OUT (先入先出)。顧名思義,FIFO是一個數據具有先進先出的存儲器
    的頭像 發表于 01-13 15:15 ?375次閱讀
    FIFO<b class='flag-5'>存儲器</b>的種類、IP配置及應用

    瑞薩RA系列FSP庫開發實戰指南之常用存儲器介紹

    存儲器是計算機結構的重要組成部分。存儲器是用來存儲程序代碼和數據的部件,有了存儲器計算機才具有記憶功能?;镜?b class='flag-5'>存儲器種類見圖21_1。
    的頭像 發表于 01-12 06:21 ?7209次閱讀
    瑞薩RA系列FSP庫開發實戰指南之常用<b class='flag-5'>存儲器</b>介紹

    雙口SRAM靜態隨機存儲器存儲原理

    在各類存儲設備中,SRAM(靜態隨機存儲器)因其高速、低功耗和高可靠性,被廣泛應用于高性能計算、通信和嵌入式系統中。其中,雙口SRAM靜態隨機存儲器憑借其獨特的雙端口設計,在高帶寬和多任務場景中表現尤為出色,成為提升系統效率的重
    的頭像 發表于 11-25 14:28 ?549次閱讀

    人臉識別和AES加密協同的SOC設計架構

    這個是我們整體的架構圖。我們SOC主要包括了三個模塊組,計算核心組,系統外設組,數據外設組。計算核心組包括了RISCV內核,RISCV內核中集成了一個ITCM和DTCM的指令存儲器和數據存儲器。另外
    發表于 10-29 08:21

    Everspin存儲器8位并行總線MRAM概述

    在需要高速數據寫入與極致可靠性的工業與數據中心應用中,Everspin推出的8位位并行接口MRAM樹立了性能與耐用性的新標桿。這款Everspin存儲器MRAM與SRAM引腳兼容的存儲器,以高達35
    的頭像 發表于 10-24 16:36 ?655次閱讀

    簡單認識高帶寬存儲器

    HBM(High Bandwidth Memory)即高帶寬存儲器,是一種基于 3D 堆疊技術的高性能 DRAM(動態隨機存取存儲器)。其核心設計是通過硅通孔(TSV)和微凸塊(Microbump
    的頭像 發表于 07-18 14:30 ?4320次閱讀

    替換STM32f429I芯片

    用GD32F芯片直接STM32f429i替換芯片,要求不改電路板,軟件稍作修改?
    發表于 07-09 22:09

    STM32F429VGT6 ST(意法半導體) LQFP-100(14x14) 嵌入式 單片機以及規格參數,應用領域

    ### **STM32F429VGT6 規格參數** ? **1. 核心架構** ? - **CPU**: ARM Cortex-M4 內核,帶 FPU(浮點運算單元) ? - **主頻**: 最高
    的頭像 發表于 05-20 15:57 ?806次閱讀

    STM32N6使用SDMMC1-eMMC作為外部存儲器,地址如何配置?

    STM32N6 使用SDMMC1-eMMC作為外部存儲器(保存FSBL和app),因為eMMC不支持內存映射,那么使用STM32CubeProgrammer下載bin文件時地址選擇哪里?還有
    發表于 04-28 08:02

    STM32N6使用SDMMC1-eMMC作為外部存儲器,地址如何配置?

    STM32N6 使用SDMMC1-eMMC作為外部存儲器(保存FSBL和app),因為eMMC不支持內存映射,那么使用STM32CubeProgrammer下載bin文件時地址選擇哪里?還有
    發表于 04-22 11:31

    STM32C031F4 FLASH存儲器讀寫例程各位高能不能提供一個?

    STM32C031F4FLASH存儲器 讀寫例程 各位高能不能提供一個謝謝大家
    發表于 03-13 07:37

    STM32F429以太網外設數據處理上限是多少?

    背景:以429作為控制的板卡處于網絡交換機的一個節點處,同網段有其他網絡節點,其他節點控制芯片種類為,A核ARM、CPU,因此429是處理性能最差的節點。 現有方案:
    發表于 03-13 06:52

    求助,求分享STM32F429用IAR做的外部SPIFLASH下載算法例程

    你好,請問可不可以提供一下STM32F429用IAR做的外部SPIFLASH(例如W25Q128)下載算法例程,現在我的下載算法是能下載到外部FLASH但是不能跳到main函數,麻煩指教一下,謝謝!
    發表于 03-11 07:40