Nations Technologies Inc.
Tel
:
+86-755-86309900
:
Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North.
Nanshan District, Shenzhen, 518057, P.R.China
4
/
631
Figure 2-2
Bus address map
Table 2-1 List of peripheral register addresses
Address range
Peripherals
Bus
0x4002_4800 – 0x5FFF_FFFF
Reserved
AHB
0x4002_4400 – 0x4002_47FF
SAC SRAM 512B*2
0x4002_4000 – 0x4002_43FF
SAC
0x4002_3400 – 0x4002_3FFF
Reserved
0x4002_3000 – 0x4002_33FF
CRC
0x4002_2400 – 0x4002_2FFF
Reserved
0x4002_2000 – 0x4002_23FF
FLASH
0x4002_1400 – 0x4002_1FFF
Reserved
0x4002_1000 – 0x4002_13FF
RCC
0x4002_0C00 – 0x4002_0FFF
Reserved
0x4002_0800 – 0x4002_0BFF
ADC
Reserved
Vendor Specific 511MB
Private Peripheral
–
External 768KB
Private Peripheral
–
Internal 256KB
External Device 1GB
External RAM 1GB
Peripheral 0.5GB
SRAM 0.5GB
OptionBytes
Reserved
SystemMemory
Reserved
Aliased to SRAM
Reserved
Main FLASH
Reserved
Aliased to Flash/SystemMemory/SRAM
Reserved
Reserved(bit-band Alias)
SRAM Alias(bit-band Alias)
Reserved
Reserved(bit-band Region)
SRAM(bit-band Region)
0x1FFF_F814
–
0x1FFF_FFFF
0x1FFF_F800
–
0x1FFF_F813
0x1FFF_4000
–
0x1FFF_F7FF
0x1FFF_0000
–
0x1FFF_3FFF
0x1000_8000
–
0x1FFE_FFFF
0x1000_0000
–
0x1000_7FFF
0x0802_0000
–
0x0FFF_FFFF
0x0800_0000
–
0x0801_FFFF
0x0002_0000
–
0x07FF_FFFF
0x0000_0000
–
0x0001_FFFF
0x2400_0000
–
0x3FFF_FFFF
0x2210_0000
–
0x23FF_FFFF
0x2200_0000
–
0x220F_FFFF
0x2010_0000
–
0x21FF_FFFF
0x2000_8000
–
0x200F_FFFF
0x2000_0000
–
0x2000_7FFF
CODE 0.5GB
Reserved
Reserved(bit-band Alias)
Peripheral Alias(bit-band Alias)
Reserved
Reserved(bit-band Region)
AHB/APB1/APB2(bit-band Region)
0x4400_0000
–
0x5FFF_FFFF
0x4215_0000
–
0x43FF_FFFF
0x4200_0000
–
0x4214_FFFF
0x4010_0000
–
0x41FF_FFFF
0x4002_A000
–
0x400F_FFFF
0x4000_0000
–
0x4002_9FFF
Reserved
0x6000_0000
–
0x9FFF_FFFF
Reserved
0xA000_0000
–
0xDFFF_FFFF
Reserved
NVIC
Reserved
FPB
DWT
ITM
0xE000_F000
–
0xE003_FFFF
0xE000_E000
–
0xE000_EFFF
0xE000_3000
–
0xE000_DFFF
0xE000_2000
–
0xE000_2FFF
0xE000_1000
–
0xE000_1FFF
0xE000_0000
–
0xE000_0FFF
Reserved
ROM Table
External PPB
ETM
TPIU
0xE010_0000
–
0xFFFF_FFFF
0xE00F_F000
–
0xE00F_FFFF
0xE004_2000
–
0xE00F_EFFF
0xE004_1000
–
0xE004_1FFF
0xE004_0000
–
0xE004_0FFF
COMP
OPAMP
Reserved
Reserved
TIM7
TIM6
TIM5
TIM4
TIM3
TIM2
0x4000_2400
–
0x4000_27FF
0x4000_2000
–
0x4000_23FF
0x4000_1C00
–
0x4000_1FFF
0x4000_1800
–
0x4000_1BFF
0x4000_1400
–
0x4000_17FF
0x4000_1000
–
0x4000_13FF
0x4000_0C00
–
0x4000_0FFF
0x4000_0800
–
0x4000_0BFF
0x4000_0400
–
0x4000_07FF
0x4000_0000
–
0x4000_03FF
LPTIM
USART3
USART2
Reserved
TIM9
Reserved
Reserved
IWDG
WWDG
RTC
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
Reserved
DAC
PWR
Reserved
CAN
USB SRAM 512B
USB Register
I2C2
I2C1
LPUART
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
SPI1/I2S1
TIM1
Reserved
GPIOD
GPIOC
GPIOB
GPIOA
EXTI
AFIO
0x4001_1800
–
0x4001_2BFF
0x4001_1400
–
0x4001_17FF
0x4001_1000
–
0x4001_13FF
0x4001_0C00
–
0x4001_0FFF
0x4001_0800
–
0x4001_0BFF
0x4001_0400
–
0x4001_07FF
0x4001_0000
–
0x4001_03FF
0x4000_7800
–
0x4000_FFFF
Reserved
UART5
UART4
Reserved
SPI2/I2S2
USART1
TIM8
0x4001_5000
–
0x4001_53FF
0x4001_4400
–
0x4001_4FFF
0x4001_3C00
–
0x4001_43FF
0x4001_3800
–
0x4001_3BFF
0x4001_3400
–
0x4001_37FF
0x4001_3000
–
0x4001_33FF
0x4001_2C00
–
0x4001_2FFF
0x4001_5800
–
0x4001_7FFF
0x4001_5400
–
0x4001_57FF
CRC
Reserved
FLASH
Reserved
RCC
Reserved
ADC
Reserved
DMA
Reserved
0x4002_1400
–
0x4002_1FFF
0x4002_1000
–
0x4002_13FF
0x4002_0C00
–
0x4002_0FFF
0x4002_0800
–
0x4002_0BFF
0x4002_0400
–
0x4002_07FF
0x4002_0000
–
0x4002_03FF
0x4001_8000
–
0x4001_FFFF
Reserved
Reserved
0x4002_4800
–
0x5FFF_FFFF
0x4002_4400
–
0x4002_47FF
0x4002_4000
–
0x4002_43FF
0x4002_3400
–
0x4002_3FFF
0x4002_2000
–
0x4002_23FF
SAC SRAM 512B*2
SAC
0x4002_3000
–
0x4002_33FF
0x4002_2400
–
0x4002_2FFF
APB
1
APB
2
AHB