今天小編來講一下STM32F407ZGT6芯片開辟進修板的存儲器映射。
STM32F407ZGT6開辟進修板中的存儲器(包羅法式存儲器、數據存儲器、寄放器等)這些都擺列在一個4GB地址空間內,我們進修STM32就是進修這些存儲器的操作,這個板子將這4GB空間平均分當作了8塊區域,如下圖:
接下來我們來別離看一下這8塊區域的內容,這些區域劃分為從Block0-Bolck7,先來看一下Block0(容量512MB),這一塊本家兒要用于設計片內的FLASH,這個塊是需要我們著重進修的,如下圖:
接下來看一下Block1(容量512MB),這個塊用于設計片內的SRAM,這個塊也是需要我們著重進修的,如下圖:
然后看一下Block2(容量512MB),這個塊用于設計片表里設,這個快也是需要我們著重進修的,如下圖:
剩下的Block3-Block7不是我們進修STM32寄放器的重點,可以領會即可,如下圖:
接下來起首來看一下Block2這個寄放器,這個寄放器在進修STM32的道路上是起首需要進修的,這個塊按照外設總線速度的分歧,又分為AHB和APB兩個部門,AHB又分為AHB1和AHB2總線,APB又分為APB1和APB2總線,下圖中就是各個總線的地址,如下圖:
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!