EasyManua.ls Logo

STMicroelectronics STM32F05 series - System and Memory Overview; System Architecture; Figure 1. System Architecture

STMicroelectronics STM32F05 series
742 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
Loading...
RM0091 System and memory overview
Doc ID 018940 Rev 1 35/742
2 System and memory overview
2.1 System architecture
The main system consists of:
Two masters:
Cortex-M0 core AHB bus
GP-DMA (general-purpose DMA)
Four slaves:
Internal SRAM
Internal Flash memory
AHB to APB, which connects all the APB peripherals
AHB dedicated to GPIO ports
These are interconnected using a multilayer AHB bus architecture as shown in Figure 1:
Figure 1. System architecture
System bus
This bus connects the system bus of the Cortex-M0 core (peripherals bus) to a BusMatrix
which manages the arbitration between the core and the DMA.
MS19217V1
Busmatrix
AHB2 bus
APB bus
FLITF
Flash interface
SRAM
AHB2APB
Bridge
Cortex
M0
DMA
Controller
(Channels
1 to 5)
System bus
DMA
SYSCFG
ADC
DAC
COMP
TIM1
TIM2,TIM3
TIM14,TIM15,TIM16,TIM17
TIM6
IWWDG
WWDG
RTC
I2C1, I2C2
USART1, USART2
SPI1/I2S1, SPI2
HDMI-CEC
DBGMCU
AHB1 bus
Reset and
clock
controller
(RCC)
Touch
sensing
controller
(TSC)
CRC
DMA request
GPIO Ports
A,B,C,D,F
Flash memory

Table of Contents

Related product manuals