CMSIS
APB2PERIPH_BASE
is only used within CMSIS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
CMSIS
APB2PERIPH_BASE
APB2PERIPH_BASE macro
Syntax
from
stm32f446xx.h:938
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
References
Location
Text
stm32f401xc.h:651
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f401xe.h:651
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f407xx.h:928
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f410rx.h:576
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f410tx.h:573
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f411xe.h:652
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f412zx.h:854
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f413xx.h:933
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f417xx.h:996
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f429xx.h:1048
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f439xx.h:1118
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f446xx.h:938
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f469xx.h:1138
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f479xx.h:1208
#define
APB2PERIPH_BASE
(
PERIPH_BASE
+
0x00010000UL
)
stm32f401xc.h:674
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f401xc.h:675
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f401xc.h:676
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f401xc.h:677
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f401xc.h:678
#define
ADC1_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f401xc.h:682
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f401xc.h:684
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f401xc.h:685
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f401xc.h:686
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f401xc.h:687
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f401xc.h:688
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f401xe.h:674
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f401xe.h:675
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f401xe.h:676
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f401xe.h:677
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f401xe.h:678
#define
ADC1_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f401xe.h:682
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f401xe.h:684
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f401xe.h:685
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f401xe.h:686
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f401xe.h:687
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f401xe.h:688
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f407xx.h:962
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f407xx.h:963
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f407xx.h:964
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f407xx.h:965
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f407xx.h:966
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f407xx.h:967
#define
ADC2_BASE
(
APB2PERIPH_BASE
+
0x2100UL
)
stm32f407xx.h:968
#define
ADC3_BASE
(
APB2PERIPH_BASE
+
0x2200UL
)
stm32f407xx.h:969
#define
ADC123_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f407xx.h:972
#define
SDIO_BASE
(
APB2PERIPH_BASE
+
0x2C00UL
)
stm32f407xx.h:973
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f407xx.h:974
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f407xx.h:975
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f407xx.h:976
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f407xx.h:977
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f407xx.h:978
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f410rx.h:596
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f410rx.h:597
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f410rx.h:598
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f410rx.h:599
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f410rx.h:600
#define
ADC1_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f410rx.h:603
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f410rx.h:604
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f410rx.h:605
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f410rx.h:606
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f410rx.h:607
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f410tx.h:598
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f410tx.h:599
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f411xe.h:675
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f411xe.h:676
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f411xe.h:677
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f411xe.h:678
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f411xe.h:679
#define
ADC1_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f411xe.h:683
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f411xe.h:684
#define
SPI4_BASE
(
APB2PERIPH_BASE
+
0x3400UL
)
stm32f411xe.h:685
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f411xe.h:686
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f411xe.h:687
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f411xe.h:688
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f411xe.h:689
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f411xe.h:690
#define
SPI5_BASE
(
APB2PERIPH_BASE
+
0x5000UL
)
stm32f412zx.h:886
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f412zx.h:887
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f412zx.h:888
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f412zx.h:889
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f412zx.h:890
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f412zx.h:891
#define
ADC1_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f412zx.h:894
#define
SDIO_BASE
(
APB2PERIPH_BASE
+
0x2C00UL
)
stm32f412zx.h:895
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f412zx.h:897
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f412zx.h:898
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f412zx.h:899
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f412zx.h:900
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f412zx.h:901
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f412zx.h:903
#define
DFSDM1_BASE
(
APB2PERIPH_BASE
+
0x6000UL
)
stm32f413xx.h:972
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f413xx.h:973
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f413xx.h:974
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f413xx.h:975
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f413xx.h:976
#define
UART9_BASE
(
APB2PERIPH_BASE
+
0x1800UL
)
stm32f413xx.h:977
#define
UART10_BASE
(
APB2PERIPH_BASE
+
0x1C00UL
)
stm32f413xx.h:978
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f413xx.h:979
#define
ADC1_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f413xx.h:982
#define
SDIO_BASE
(
APB2PERIPH_BASE
+
0x2C00UL
)
stm32f413xx.h:983
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f413xx.h:985
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f413xx.h:986
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f413xx.h:987
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f413xx.h:988
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f413xx.h:989
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f413xx.h:991
#define
DFSDM1_BASE
(
APB2PERIPH_BASE
+
0x6000UL
)
stm32f413xx.h:992
#define
DFSDM2_BASE
(
APB2PERIPH_BASE
+
0x6400UL
)
stm32f413xx.h:1011
#define
SAI1_BASE
(
APB2PERIPH_BASE
+
0x5800UL
)
stm32f417xx.h:1030
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f417xx.h:1031
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f417xx.h:1032
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f417xx.h:1033
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f417xx.h:1042
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f417xx.h:1043
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f417xx.h:1044
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f417xx.h:1045
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f417xx.h:1046
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f429xx.h:1084
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f429xx.h:1085
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f429xx.h:1086
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f429xx.h:1087
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f429xx.h:1088
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f429xx.h:1089
#define
ADC2_BASE
(
APB2PERIPH_BASE
+
0x2100UL
)
stm32f429xx.h:1090
#define
ADC3_BASE
(
APB2PERIPH_BASE
+
0x2200UL
)
stm32f429xx.h:1091
#define
ADC123_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f429xx.h:1094
#define
SDIO_BASE
(
APB2PERIPH_BASE
+
0x2C00UL
)
stm32f429xx.h:1095
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f429xx.h:1096
#define
SPI4_BASE
(
APB2PERIPH_BASE
+
0x3400UL
)
stm32f429xx.h:1097
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f429xx.h:1098
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f429xx.h:1099
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f429xx.h:1100
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f429xx.h:1101
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f429xx.h:1102
#define
SPI5_BASE
(
APB2PERIPH_BASE
+
0x5000UL
)
stm32f429xx.h:1103
#define
SPI6_BASE
(
APB2PERIPH_BASE
+
0x5400UL
)
stm32f429xx.h:1104
#define
SAI1_BASE
(
APB2PERIPH_BASE
+
0x5800UL
)
stm32f429xx.h:1107
#define
LTDC_BASE
(
APB2PERIPH_BASE
+
0x6800UL
)
stm32f439xx.h:1154
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f439xx.h:1155
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f439xx.h:1156
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f439xx.h:1157
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f439xx.h:1161
#define
ADC123_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f439xx.h:1167
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f439xx.h:1168
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f439xx.h:1169
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f439xx.h:1170
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f439xx.h:1171
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f439xx.h:1174
#define
SAI1_BASE
(
APB2PERIPH_BASE
+
0x5800UL
)
stm32f439xx.h:1177
#define
LTDC_BASE
(
APB2PERIPH_BASE
+
0x6800UL
)
stm32f446xx.h:973
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f446xx.h:974
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f446xx.h:975
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f446xx.h:976
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f446xx.h:977
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f446xx.h:978
#define
ADC2_BASE
(
APB2PERIPH_BASE
+
0x2100UL
)
stm32f446xx.h:979
#define
ADC3_BASE
(
APB2PERIPH_BASE
+
0x2200UL
)
stm32f446xx.h:980
#define
ADC123_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f446xx.h:983
#define
SDIO_BASE
(
APB2PERIPH_BASE
+
0x2C00UL
)
stm32f446xx.h:984
#define
SPI1_BASE
(
APB2PERIPH_BASE
+
0x3000UL
)
stm32f446xx.h:985
#define
SPI4_BASE
(
APB2PERIPH_BASE
+
0x3400UL
)
stm32f446xx.h:986
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f446xx.h:987
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f446xx.h:988
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f446xx.h:989
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f446xx.h:990
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f446xx.h:991
#define
SAI1_BASE
(
APB2PERIPH_BASE
+
0x5800UL
)
stm32f446xx.h:994
#define
SAI2_BASE
(
APB2PERIPH_BASE
+
0x5C00UL
)
stm32f469xx.h:1174
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f469xx.h:1175
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f469xx.h:1176
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f469xx.h:1177
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f469xx.h:1178
#define
ADC1_BASE
(
APB2PERIPH_BASE
+
0x2000UL
)
stm32f469xx.h:1179
#define
ADC2_BASE
(
APB2PERIPH_BASE
+
0x2100UL
)
stm32f469xx.h:1180
#define
ADC3_BASE
(
APB2PERIPH_BASE
+
0x2200UL
)
stm32f469xx.h:1181
#define
ADC123_COMMON_BASE
(
APB2PERIPH_BASE
+
0x2300UL
)
stm32f469xx.h:1184
#define
SDIO_BASE
(
APB2PERIPH_BASE
+
0x2C00UL
)
stm32f469xx.h:1187
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f469xx.h:1188
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f469xx.h:1189
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f469xx.h:1190
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f469xx.h:1191
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f469xx.h:1194
#define
SAI1_BASE
(
APB2PERIPH_BASE
+
0x5800UL
)
stm32f469xx.h:1197
#define
LTDC_BASE
(
APB2PERIPH_BASE
+
0x6800UL
)
stm32f469xx.h:1200
#define
DSI_BASE
(
APB2PERIPH_BASE
+
0x6C00UL
)
stm32f479xx.h:1244
#define
TIM1_BASE
(
APB2PERIPH_BASE
+
0x0000UL
)
stm32f479xx.h:1245
#define
TIM8_BASE
(
APB2PERIPH_BASE
+
0x0400UL
)
stm32f479xx.h:1246
#define
USART1_BASE
(
APB2PERIPH_BASE
+
0x1000UL
)
stm32f479xx.h:1247
#define
USART6_BASE
(
APB2PERIPH_BASE
+
0x1400UL
)
stm32f479xx.h:1257
#define
SYSCFG_BASE
(
APB2PERIPH_BASE
+
0x3800UL
)
stm32f479xx.h:1258
#define
EXTI_BASE
(
APB2PERIPH_BASE
+
0x3C00UL
)
stm32f479xx.h:1259
#define
TIM9_BASE
(
APB2PERIPH_BASE
+
0x4000UL
)
stm32f479xx.h:1260
#define
TIM10_BASE
(
APB2PERIPH_BASE
+
0x4400UL
)
stm32f479xx.h:1261
#define
TIM11_BASE
(
APB2PERIPH_BASE
+
0x4800UL
)
stm32f479xx.h:1267
#define
LTDC_BASE
(
APB2PERIPH_BASE
+
0x6800UL
)
stm32f479xx.h:1270
#define
DSI_BASE
(
APB2PERIPH_BASE
+
0x6C00UL
)