EasyManuals Logo

ST STM32F412 User Manual

ST STM32F412
1163 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #47 background imageLoading...
Page #47 background image
RM0402 Rev 6 47/1163
RM0402 System and memory overview
48
2 System and memory overview
2.1 System architecture
In STM32F412xx, the main system consists of 32-bit multilayer AHB bus matrix that
interconnects:
Six masters:
–Cortex
®
-M4 with FPU core I-bus, D-bus and S-bus
DMA1 memory bus
DMA2 memory bus
DMA2 peripheral bus
Six slaves:
Internal Flash memory ICode bus
Internal Flash memory DCode bus
Main internal SRAM
AHB1 peripherals including AHB to APB bridges and APB peripherals
AHB2 peripherals
FSMC / QuadSPI
The bus matrix provides access from a master to a slave, enabling concurrent access and
efficient operation even when several high-speed peripherals work simultaneously. This
architecture is shown in
Figure 1.
Figure 1. System architecture
MSv37276V1
ARM
Cortex-M4
GP
DMA1
GP
DMA2
Flash
Up to 1MB
SRAM1
256 KB
Bus matrix-S
S0 S1 S2 S3 S4 S5
ICODE
DCODE
ACCEL
M0
M1
M2
I-bus
D-bus
S-bus
DMA_PI
DMA_MEM1
DMA_MEM2
DMA_P2
AHB
periph. 1
M3
APB1
APB2
AHB
periph. 2
M4
FSMC external
MemCtrl/
QuadSPI
M5

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32F412 and is the answer not in the manual?

ST STM32F412 Specifications

General IconGeneral
BrandST
ModelSTM32F412
CategoryMicrocontrollers
LanguageEnglish

Related product manuals