国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門(mén) >> STM32芯片的內(nèi)部架構(gòu)介紹

STM32芯片的內(nèi)部架構(gòu)介紹

關(guān)鍵字:STM32芯片 STM32芯片介紹 STM32單片機(jī)介紹 作者: 來(lái)源: 發(fā)布時(shí)間:2023-08-05  瀏覽:11

STM32芯片由內(nèi)核和片上外設(shè)兩部分組成。STM32F103采用Cortex-M3內(nèi)核,該內(nèi)核由ARM公司設(shè)計(jì)。芯片生產(chǎn)廠商ST則負(fù)責(zé)在內(nèi)核之外設(shè)計(jì)部件并生產(chǎn)整個(gè)芯片。這些內(nèi)核之外的部件被稱為核外外設(shè)或片上外設(shè),如GPIO、USART(串口)、I2C、SPI等。


芯片內(nèi)核與外設(shè)之間通過(guò)各種總線連接,其中驅(qū)動(dòng)單元有四個(gè),被動(dòng)單元也有四個(gè)?梢詫Ⅱ(qū)動(dòng)單元理解成內(nèi)核部分,被動(dòng)單元理解成外設(shè)。

ICode總線

ICode總線是專門(mén)用于取指令的總線,其中的“I”代表“Instruction”(指令)。在編寫(xiě)程序后,經(jīng)過(guò)編譯,程序?qū)⑥D(zhuǎn)化為一條條指令并存儲(chǔ)在FLASH中。內(nèi)核通過(guò)ICode總線讀取這些指令,進(jìn)而執(zhí)行程序。

DCode總線

DCode總線用于取數(shù),其中的“D”代表“Data”(數(shù)據(jù))。在編寫(xiě)程序時(shí),數(shù)據(jù)分為常量和變量?jī)煞N。常量是不變的,使用C語(yǔ)言中的const關(guān)鍵字進(jìn)行修飾,并存儲(chǔ)在內(nèi)部FLASH中。變量是可變的,無(wú)論是全局變量還是局部變量,都存儲(chǔ)在內(nèi)部的SRAM中。

System總線

我們通常所說(shuō)的寄存器編程,即讀寫(xiě)寄存器的操作,都是通過(guò)System總線來(lái)完成的。System總線主要用于訪問(wèn)外設(shè)的寄存器。

DMA總線

DMA總線也主要用于傳輸數(shù)據(jù),這些數(shù)據(jù)可以來(lái)自某個(gè)外設(shè)的數(shù)據(jù)寄存器,也可以來(lái)自SRAM或內(nèi)部FLASH。

由于數(shù)據(jù)既可以被DCode總線訪問(wèn),也可以被DMA總線訪問(wèn),因此為了避免訪問(wèn)沖突,取數(shù)時(shí)需要經(jīng)過(guò)一個(gè)總線矩陣進(jìn)行仲裁,以決定由哪個(gè)總線進(jìn)行取數(shù)。

內(nèi)部的閃存存儲(chǔ)器Flash

內(nèi)部的閃存存儲(chǔ)器即為FLASH,它用于存儲(chǔ)編寫(xiě)好的程序。內(nèi)核通過(guò)ICode總線來(lái)獲取存儲(chǔ)器中的指令。

內(nèi)部的SRAM

內(nèi)部的SRAM,也被稱為內(nèi)存,是程序中變量、堆棧等開(kāi)銷的存儲(chǔ)基礎(chǔ)。內(nèi)核通過(guò)DCode總線來(lái)訪問(wèn)SRAM。

FSMC

FSMC的英文全稱是Flexible static memory controller(靈活的靜態(tài)的存儲(chǔ)器控制器)。通過(guò)FSMC,可以擴(kuò)展內(nèi)部存儲(chǔ)器,如外部的SRAM、NAND-FLASH和NORFLASH。但是,F(xiàn)SMC只能擴(kuò)展靜態(tài)的內(nèi)存,而不能擴(kuò)展動(dòng)態(tài)的內(nèi)存,因此不能用于擴(kuò)展SDRAM。

AHB

從AHB總線延伸出的兩條APB2和APB1總線是常見(jiàn)的總線,它們連接了GPIO、串口、I2C、SPI等外設(shè)。學(xué)習(xí)STM32的重點(diǎn)在于學(xué)會(huì)對(duì)這些外設(shè)進(jìn)行編程,以便驅(qū)動(dòng)外部的各種設(shè)備。

編輯:xiaoYing  最后修改時(shí)間:2023-08-22

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

好吊视频有精品永久免费| 91精品国产综合久久精品| 国产精品亚洲二区三区| 99久只有精品免费视频播放 | 日本淫片一区二区三区| 国产免费人成视频尤物| 在线中文字幕亚洲欧美一区| 五月婷婷缴情七月丁香| 冬爱琴音一区二区中文字幕| 亚洲清纯一区二区三区| 在线免费看国产精品黄片| 日本午夜免费观看视频| 日韩一级免费中文字幕视频| 午夜久久精品福利视频| 自拍偷拍福利视频在线观看| 狠狠干狠狠操在线播放| 久热在线视频这里只有精品| 欧美综合色婷婷欧美激情| 婷婷伊人综合中文字幕| 欧美日韩亚洲国产综合网| 国产又粗又黄又爽又硬的| 日韩成人动作片在线观看| 国产又粗又猛又黄又爽视频免费| 午夜小视频成人免费看| 亚洲熟妇av一区二区三区色堂| 九九热在线免费在线观看| 99热九九热这里只有精品| 国产中文字幕一区二区| 日韩成人午夜福利免费视频| 国产色偷丝袜麻豆亚洲| 沐浴偷拍一区二区视频| 国产午夜精品久久福利| 国产又爽又猛又粗又色对黄| 免费久久一级欧美特大黄孕妇| 老司机亚洲精品一区二区| 九九九热在线免费视频| 亚洲国产黄色精品在线观看| 内用黄老外示儒术出处| 亚洲欧美黑人一区二区| 精品女同一区二区三区| 久久91精品国产亚洲|