Memory mapping. STMicroelectronics STM32F302RC, STM32F302RB, STM32F302VB, STM32F302VC, STM32F302CC, STM32F302CB
જાહેરાત
જાહેરાત
Memory mapping STM32F302xB STM32F302xC
0xFFFF FFFF
7
0xE000 0000
Figure 8. STM32F302xB/STM32F302xC memory map
0x5000
07FF
AHB3
0x5000 0000
Cortex-M4 with FPU
Internal
Peripherals
0x4800 1800
Reserved
AHB2
0x4800 0000
Reserved
6
0x4002 43FF
AHB1
0xC000 0000
0x4002 0000
Reserved
5
0x4001 6C00
APB2
0xA000 0000
0x4001 0000
Reserved
4
0x4000 A000
APB1
0x8000 0000
0x4000 0000
3
0x1FFF FFFF
Option bytes
0x6000 0000
0x1FFF F800
System memory
2
0x1FFF D800
0x4000 0000
Peripherals
1
0x2000 0000 SRAM
0
CODE
0x0000 0000
Reserved
Reserved
0x0804 0000
Flash memory
0x0800 0000
Reserved
0x0004 0000
0x0000 0000
Flash, system memory or SRAM, depending on BOOT configuration
MSv33154V1
DS9911 Rev 9
STM32F302xB STM32F302xC Memory mapping
Table 20. STM32F302xB/STM32F302xC memory map, peripheral register boundary addresses (1)
Bus Boundary address
Size
(bytes)
Peripheral
AHB3
AHB2
AHB1
APB2
0x5000 0400 - 0x5000 07FF
0x5000 0000 - 0x5000 03FF
0x4800 1800 - 0x4FFF FFFF
0x4800 1400 - 0x4800 17FF
0x4800 1000 - 0x4800 13FF
0x4800 0C00 - 0x4800 0FFF
0x4800 0800 - 0x4800 0BFF
0x4800 0400 - 0x4800 07FF
0x4800 0000 - 0x4800 03FF
0x4002 4400 - 0x47FF FFFF
0x4002 4000 - 0x4002 43FF
0x4002 3400 - 0x4002 3FFF
0x4002 3000 - 0x4002 33FF
0x4002 2400 - 0x4002 2FFF
0x4002 2000 - 0x4002 23FF
0x4002 1400 - 0x4002 1FFF
0x4002 1000 - 0x4002 13FF
0x4002 0800 - 0x4002 0FFF
0x4002 0400 - 0x4002 07FF
0x4002 0000 - 0x4002 03FF
0x4001 8000 - 0x4001 FFFF
0x4001 4C00 - 0x4001 7FFF
0x4001 4800 - 0x4001 4BFF
0x4001 4400 - 0x4001 47FF
0x4001 4000 - 0x4001 43FF
0x4001 3C00 - 0x4001 3FFF
0x4001 3800 - 0x4001 3BFF
0x4001 3400 - 0x4001 37FF
0x4001 3000 - 0x4001 33FF
0x4001 2C00 - 0x4001 2FFF
0x4001 0800 - 0x4001 2BFF
0x4001 0400 - 0x4001 07FF
0x4001 0000 - 0x4001 03FF
1 K
32 K
13 K
1 K
1 K
1 K
3 K
1 K
3 K
1 K
2 K
1 K
1 K
1 K
1 K
1 K
1 K
9 K
1 K
1 K
1 K
1 K
~132 M
1 K
1 K
1 K
1 K
1 K
1 K
~128 M
1 K
3 K
1 K
Reserved
Flash interface
Reserved
RCC
Reserved
DMA2
DMA1
Reserved
Reserved
TIM17
TIM16
TIM15
Reserved
ADC1 - ADC2
Reserved
GPIOF
GPIOE
GPIOD
GPIOC
GPIOB
GPIOA
Reserved
TSC
Reserved
CRC
Reserved
USART1
Reserved
SPI1
TIM1
Reserved
EXTI
SYSCFG + COMP + OPAMP
DS9911 Rev 9
54
Memory mapping STM32F302xB STM32F302xC
Table 20. STM32F302xB/STM32F302xC memory map, peripheral register boundary addresses (1) (continued)
Bus Boundary address
Size
(bytes)
Peripheral
APB1
0x4000 8000 - 0x4000 FFFF
0x4000 7800 - 0x4000 7FFF
0x4000 7400 - 0x4000 77FF
0x4000 7000 - 0x4000 73FF
0x4000 6800 - 0x4000 6FFF
0x4000 6400 - 0x4000 67FF
0x4000 6000 - 0x4000 63FF
0x4000 5C00 - 0x4000 5FFF
0x4000 5800 - 0x4000 5BFF
0x4000 5400 - 0x4000 57FF
0x4000 5000 - 0x4000 53FF
0x4000 4C00 - 0x4000 4FFF
0x4000 4800 - 0x4000 4BFF
0x4000 4400 - 0x4000 47FF
0x4000 4000 - 0x4000 43FF
0x4000 3C00 - 0x4000 3FFF
0x4000 3800 - 0x4000 3BFF
0x4000 3400 - 0x4000 37FF
0x4000 3000 - 0x4000 33FF
0x4000 2C00 - 0x4000 2FFF
0x4000 2800 - 0x4000 2BFF
0x4000 1800 - 0x4000 27FF
0x4000 1400 - 0x4000 17FF
0x4000 1000 - 0x4000 13FF
0x4000 0C00 - 0x4000 0FFF
0x4000 0800 - 0x4000 0BFF
0x4000 0400 - 0x4000 07FF
0x4000 0000 - 0x4000 03FF
1. The gray color is used for reserved Flash memory addresses.
I2S2ext
IWDG
WWDG
RTC
Reserved
Reserved
TIM6
Reserved
TIM4
TIM3
TIM2
Reserved
Reserved
DAC
PWR
Reserved bxCAN
USB SRAM 512 bytes
USB device FS
I2C2
I2C1
UART5
UART4
USART3
USART2
I2S3ext
SPI3/I2S3
SPI2/I2S2
1 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
4 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
1 K
32 K
2 K
1 K
1 K
2 K
1 K
1 K
DS9911 Rev 9
ડાઉનલોડ કરો
જાહેરાત