色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

STM32芯片系統結構

STM32嵌入式開發 ? 來源:STM32嵌入式開發 ? 作者:STM32嵌入式開發 ? 2022-07-06 16:55 ? 次閱讀

STM32芯片架構

STM32F103系列芯片的系統架構如下:

cc128724-e966-11ec-ba43-dac502259ad0.jpg

STM32芯片基于ARM公司的Cortex-M3內核,由ST公司設計生產,內核與總線矩陣之間有I(指令)、S(系統)、D(數據)三條信號線。內核通過總線矩陣與FLASH、SRAM、外設連接。而外設包括GPIO、USART、I2C、SPI等。

STM32芯片系統結構

STM32F103 系列芯片(不包含互聯網型)的系統結構如下:

cc409a10-e966-11ec-ba43-dac502259ad0.jpg

從上圖可以看出,在小容量、中容量和大容量產品中,主系統由以下部分構

成:

四個驅動單元:

Cortex-M3 內核 DCode 總線(D-bus)

Cortex-M3 內核系統總線(S-bus)

通用 DMA1

通用 DMA2

四個被動單元:

內部 SRAM

內部閃存存儲器FLASH

FSMC

AHB 到 APB 的橋(AHB2APBx),它連接所有的 APB 設備

這些都是通過一個多級的 AHB 總線構架相互連接的。下面我們看看它們各自的功能:

ICode 總線

該總線將 Cortex-M3 內核的指令總線與閃存指令接口相連接。指令預取在此

總線上完成。

DCode 總線

該總線將 Cortex-M3 內核的 DCode 總線與閃存存儲器的數據接口相連接(常量加載和調試訪問)。

系統總線

此總線連接 Cortex-M3 內核的系統總線(外設總線)到總線矩陣, 總線矩陣協調內核和 DMA 間的訪問。

DMA 總線

此總線將DMA的AHB主控接口與總線矩陣相聯, 總線矩陣協調著CPU的DCode和 DMA 到 SRAM、閃存和外設的訪問。

總線矩陣

總線矩陣協調內核系統總線和 DMA 主控總線之間的訪問仲裁, 仲裁利用輪換算法。在互聯型產品中,總線矩陣包含 5 個驅動部件(CPU 的 DCode、系統總線、以太網 DMA、 DMA1 總線和 DMA2 總線)和 3 個從部件(閃存存儲器接口(FLITF)、SRAM 和 AHB2APB 橋)。AHB 外設通過總線矩陣與系統總線相連,允許 DMA訪問。

AHB/APB橋(APB)

兩個 AHB/APB 橋在 AHB 和 2 個 APB 總線間提供同步連接。APB1 操作速度限于 36MHz, APB2 操作于全速(最高 72MHz)。有關連接到每個橋的不同外設的地址映射請參考《STM32F1xx 中文參考手冊》存儲器映像章節。在每一次復位以后,所有除 SRAM 和 FLITF 以外的外設都被關閉,在使用一個外設之前,必須設置寄存器 RCC_AHBENR 來打開該外設的時鐘

STM32F1 的時鐘系統相對復雜,在后續文章中再介紹。

STM32學習進階路徑

基本外設:

GPIO 輸入輸出,外部中斷,定時器,串口。理解了這四個外設,基本就入門一款MCU了。相關推薦:STM32中GPIO工作原理詳解。

基本外設接口:

SPI,IIC,WDG, FSMC,ADC/DACSDIO 等。這些外設接口功能原理對每個芯片幾乎都是一樣。對芯片而言就是多和少而已。

高級功能:

UCOS,FATFS,EMWIN 等。以及一些應用。

另外值得一提的是,C 語言是嵌入式開發的基礎中的基礎。如果 C 語言不過關,很大程度限制嵌入式學習的進度與深度。在這里推薦3本書學習C語言,剛開始可以參看譚浩強的《C程序設計第四版》,入門之后看一下關于C指針的書《C 與指針》《C 指針編程之道》。學習嵌入式開發要多動手編程、多調試,遇到問題也可以通過此小程序加群交流。

原文標題:STM32入門系列-學習STM32要掌握的內容

文章出處:【微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。

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

    關注

    38

    文章

    7633

    瀏覽量

    166390
  • 數據
    +關注

    關注

    8

    文章

    7239

    瀏覽量

    90990
  • STM32芯片
    +關注

    關注

    0

    文章

    38

    瀏覽量

    4568

原文標題:STM32入門系列-學習STM32要掌握的內容

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    stm32f103c8t6主控芯片無人機原理圖

    stm32f103c8t6主控芯片無人機原理圖
    發表于 04-29 17:02 ?1次下載

    STM32開發入門進階必備!《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》新書發布!

    近日,由華清遠見教育科技集團精心編撰的教育部高等學校電子信息類專業教學指導委員會規劃教材、普通高等教育電子信息類專業系列教材——《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》重磅
    的頭像 發表于 04-03 14:54 ?552次閱讀
    <b class='flag-5'>STM32</b>開發入門進階必備!《<b class='flag-5'>STM32</b>嵌入式<b class='flag-5'>系統</b>開發—基于<b class='flag-5'>STM32</b>CubeMX和HAL庫》新書發布!

    請問有STM32F750型號的芯片原理圖嗎?

    請問有STM32F746型號的芯片原理圖嘛? 芯片應用,最小系統之類的
    發表于 03-07 12:38

    【「嵌入式系統設計與實現」閱讀體驗】+ 學習一個STM32的案例

    《嵌入式系統設計與實現——第六屆全國大學生嵌入式芯片系統設計競賽芯片應用賽道優秀作品剖析》一書的基本情況。今天來學習一個具體的案例。 這本書中意法半導體的案例是最多的,尤其是第二部分
    發表于 12-06 22:22

    LED芯片:三種核心結構解析

    在LED照明技術中,芯片結構設計對于產品的光效、散熱性能以及整體可靠性起著至關重要的作用。金鑒實驗室提供專業的LED芯片測試服務,幫助企業確保其產品在光效和散熱性能方面達到行業標準。本文將深入分析
    的頭像 發表于 11-15 11:09 ?2495次閱讀
    LED<b class='flag-5'>芯片</b>:三種核心<b class='flag-5'>結構</b>解析

    STM32項目實戰:基于STM32U5的火災報警系統(LVGL),附項目教程/源碼

    《火災報警系統_STM32U5》項目完整文檔、項目源碼,點擊下方鏈接免費領取。項目資料領取https://s.c1ns.cn/F5XyUSTM32項目實戰之“火災報警系統”(基于
    的頭像 發表于 11-13 14:18 ?1596次閱讀
    <b class='flag-5'>STM32</b>項目實戰:基于<b class='flag-5'>STM32</b>U5的火災報警<b class='flag-5'>系統</b>(LVGL),附項目教程/源碼

    基于STM32F4的集中潤滑系統的設計

    針對傳統機械潤滑設備存在的高能耗、勞動強度大、結構復雜及智能化程度低等問題,本文設計了一款基于STM32F407控制核心、esp8266無線Wi-Fi通信模塊和KQ330電力載波模塊的集中潤滑系統
    的頭像 發表于 10-18 08:03 ?738次閱讀
    基于<b class='flag-5'>STM32</b>F4的集中潤滑<b class='flag-5'>系統</b>的設計

    STM32項目實戰:基于STM32F4的智能燈光控制系統(LVGL),附項目教程/源碼

    《智能燈光控制系統_STM32F4》項目完整文檔、項目源碼,私信小雯老師免費領取。STM32項目實戰之“智能燈光控制系統”(基于STM32F
    的頭像 發表于 10-17 16:16 ?1668次閱讀
    <b class='flag-5'>STM32</b>項目實戰:基于<b class='flag-5'>STM32</b>F4的智能燈光控制<b class='flag-5'>系統</b>(LVGL),附項目教程/源碼

    LDO芯片的拓撲結構

    LDO(Low Dropout Regulator)芯片,即低壓差線性穩壓器芯片,是一種用于電源穩壓的集成電路芯片。其拓撲結構是理解其工作原理和性能特點的基礎。
    的頭像 發表于 09-11 09:51 ?1452次閱讀

    STM32復位電路用復位芯片和阻容復位電路區別

    STM32是一款廣泛使用的微控制器,其復位電路設計對于系統的穩定性和可靠性至關重要。本文將詳細介紹STM32復位電路中使用復位芯片和阻容復位電路的區別,以及各自的優缺點和應用場景。 引
    的頭像 發表于 08-06 10:26 ?2708次閱讀

    STM32項目分享:智能家居(機智云)系統

    STM32項目分享:智能家居(機智云)系統
    的頭像 發表于 07-28 08:10 ?3000次閱讀
    <b class='flag-5'>STM32</b>項目分享:智能家居(機智云)<b class='flag-5'>系統</b>

    LED芯片的三種封裝結構

    LED正裝芯片是最早出現的芯片結構,該結果中從上至下依次為:電極、P型半導體層、發光層、N型半導體層和襯底,該結構中PN結處產生的熱量需要經過藍寶石襯底才能傳導到熱沉,藍寶石襯底較差的
    的頭像 發表于 07-16 09:26 ?3992次閱讀
    LED<b class='flag-5'>芯片</b>的三種封裝<b class='flag-5'>結構</b>

    STM32F10xx芯片資料

    電子發燒友網站提供《STM32F10xx芯片資料.pdf》資料免費下載
    發表于 07-08 14:56 ?1次下載

    自制一款兼容STM32F1/F4芯片的飛控板

    自己制作的一款兼容STM32F1/F4芯片的飛控板。
    發表于 07-04 14:07 ?0次下載

    stm32最小系統板原理圖下載

    stm32最小系統板原理圖免費下載
    發表于 07-01 15:07 ?27次下載
    主站蜘蛛池模板: 免费鲁丝片一级在线观看 | 双性h浪荡受bl | 大胸美女被C得嗷嗷叫动态图 | 女仆翻身大作战 | 欧美牲交视频免费观看K8经典 | 色噜噜2017最新综合 | 879影视动漫h免费观看 | WWW夜片内射视频在观看视频 | 黄色三级网址 | 欧美精品AV一区二区无码 | 无码观看AAAAAAAA片 | 风流少妇BBWBBW69视频 | 久久er国产精品免费观看2 | 大学生第一次破女在线观看 | 双性精跪趴灌满h室友4p | 乱爱性全过程免费视频 | 亚洲永久在线观看 | 边做边爱播放3免费观看 | 人人在线碰碰视频免费 | 4438成人情人网站 | 日本二区三区欧美亚洲国 | 国产亚洲欧美日韩综合综合二区 | 98久久人妻少妇激情啪啪 | 国产精品久久久久久亚洲毛片 | 国产午夜精品理论片在线 | 日韩亚洲欧洲在线rrrr片 | 日本久久精品免视看国产成人 | 在线看片韩国免费人成视频 | 亚洲高清国产品国语在线观看 | 丝瓜涩涩屋黄瓜香蕉丝瓜 | 小776论坛| 99久久99久久精品 | 女人被躁到高潮嗷嗷叫小 | 欧美一级情欲片在线 | 日韩欧美视频一区二区 | 99精品在线观看 | 欧美精品成人久久网站 | 国产精品久久久久久52AVAV | 亚洲免费无码中文在线亚洲在 | 丝袜美女被艹 | 芭乐视频网页版在线观看 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品