My Project
Loading...
Searching...
No Matches
Peripheral_declaration

Macros

#define TIM2   ((TIM_TypeDef *) TIM2_BASE)
 
#define TIM3   ((TIM_TypeDef *) TIM3_BASE)
 
#define TIM4   ((TIM_TypeDef *) TIM4_BASE)
 
#define TIM6   ((TIM_TypeDef *) TIM6_BASE)
 
#define TIM7   ((TIM_TypeDef *) TIM7_BASE)
 
#define RTC   ((RTC_TypeDef *) RTC_BASE)
 
#define WWDG   ((WWDG_TypeDef *) WWDG_BASE)
 
#define IWDG   ((IWDG_TypeDef *) IWDG_BASE)
 
#define I2S2ext   ((SPI_TypeDef *) I2S2ext_BASE)
 
#define SPI2   ((SPI_TypeDef *) SPI2_BASE)
 
#define SPI3   ((SPI_TypeDef *) SPI3_BASE)
 
#define I2S3ext   ((SPI_TypeDef *) I2S3ext_BASE)
 
#define USART2   ((USART_TypeDef *) USART2_BASE)
 
#define USART3   ((USART_TypeDef *) USART3_BASE)
 
#define UART4   ((USART_TypeDef *) UART4_BASE)
 
#define UART5   ((USART_TypeDef *) UART5_BASE)
 
#define I2C1   ((I2C_TypeDef *) I2C1_BASE)
 
#define I2C2   ((I2C_TypeDef *) I2C2_BASE)
 
#define I2C3   ((I2C_TypeDef *) I2C3_BASE)
 
#define CAN   ((CAN_TypeDef *) CAN_BASE)
 
#define PWR   ((PWR_TypeDef *) PWR_BASE)
 
#define DAC   ((DAC_TypeDef *) DAC_BASE)
 
#define DAC1   ((DAC_TypeDef *) DAC1_BASE)
 
#define COMP1   ((COMP_TypeDef *) COMP1_BASE)
 
#define COMP2   ((COMP_TypeDef *) COMP2_BASE)
 
#define COMP12_COMMON   ((COMP_Common_TypeDef *) COMP2_BASE)
 
#define COMP3   ((COMP_TypeDef *) COMP3_BASE)
 
#define COMP4   ((COMP_TypeDef *) COMP4_BASE)
 
#define COMP34_COMMON   ((COMP_Common_TypeDef *) COMP4_BASE)
 
#define COMP5   ((COMP_TypeDef *) COMP5_BASE)
 
#define COMP6   ((COMP_TypeDef *) COMP6_BASE)
 
#define COMP56_COMMON   ((COMP_Common_TypeDef *) COMP6_BASE)
 
#define COMP7   ((COMP_TypeDef *) COMP7_BASE)
 
#define COMP   ((COMP_TypeDef *) COMP_BASE)
 
#define OPAMP1   ((OPAMP_TypeDef *) OPAMP1_BASE)
 
#define OPAMP   ((OPAMP_TypeDef *) OPAMP_BASE)
 
#define OPAMP2   ((OPAMP_TypeDef *) OPAMP2_BASE)
 
#define OPAMP3   ((OPAMP_TypeDef *) OPAMP3_BASE)
 
#define OPAMP4   ((OPAMP_TypeDef *) OPAMP4_BASE)
 
#define SYSCFG   ((SYSCFG_TypeDef *) SYSCFG_BASE)
 
#define EXTI   ((EXTI_TypeDef *) EXTI_BASE)
 
#define TIM1   ((TIM_TypeDef *) TIM1_BASE)
 
#define SPI1   ((SPI_TypeDef *) SPI1_BASE)
 
#define TIM8   ((TIM_TypeDef *) TIM8_BASE)
 
#define USART1   ((USART_TypeDef *) USART1_BASE)
 
#define SPI4   ((SPI_TypeDef *) SPI4_BASE)
 
#define TIM15   ((TIM_TypeDef *) TIM15_BASE)
 
#define TIM16   ((TIM_TypeDef *) TIM16_BASE)
 
#define TIM17   ((TIM_TypeDef *) TIM17_BASE)
 
#define TIM20   ((TIM_TypeDef *) TIM20_BASE)
 
#define DBGMCU   ((DBGMCU_TypeDef *) DBGMCU_BASE)
 
#define DMA1   ((DMA_TypeDef *) DMA1_BASE)
 
#define DMA1_Channel1   ((DMA_Channel_TypeDef *) DMA1_Channel1_BASE)
 
#define DMA1_Channel2   ((DMA_Channel_TypeDef *) DMA1_Channel2_BASE)
 
#define DMA1_Channel3   ((DMA_Channel_TypeDef *) DMA1_Channel3_BASE)
 
#define DMA1_Channel4   ((DMA_Channel_TypeDef *) DMA1_Channel4_BASE)
 
#define DMA1_Channel5   ((DMA_Channel_TypeDef *) DMA1_Channel5_BASE)
 
#define DMA1_Channel6   ((DMA_Channel_TypeDef *) DMA1_Channel6_BASE)
 
#define DMA1_Channel7   ((DMA_Channel_TypeDef *) DMA1_Channel7_BASE)
 
#define DMA2   ((DMA_TypeDef *) DMA2_BASE)
 
#define DMA2_Channel1   ((DMA_Channel_TypeDef *) DMA2_Channel1_BASE)
 
#define DMA2_Channel2   ((DMA_Channel_TypeDef *) DMA2_Channel2_BASE)
 
#define DMA2_Channel3   ((DMA_Channel_TypeDef *) DMA2_Channel3_BASE)
 
#define DMA2_Channel4   ((DMA_Channel_TypeDef *) DMA2_Channel4_BASE)
 
#define DMA2_Channel5   ((DMA_Channel_TypeDef *) DMA2_Channel5_BASE)
 
#define RCC   ((RCC_TypeDef *) RCC_BASE)
 
#define FLASH   ((FLASH_TypeDef *) FLASH_R_BASE)
 
#define OB   ((OB_TypeDef *) OB_BASE)
 
#define CRC   ((CRC_TypeDef *) CRC_BASE)
 
#define TSC   ((TSC_TypeDef *) TSC_BASE)
 
#define GPIOA   ((GPIO_TypeDef *) GPIOA_BASE)
 
#define GPIOB   ((GPIO_TypeDef *) GPIOB_BASE)
 
#define GPIOC   ((GPIO_TypeDef *) GPIOC_BASE)
 
#define GPIOD   ((GPIO_TypeDef *) GPIOD_BASE)
 
#define GPIOE   ((GPIO_TypeDef *) GPIOE_BASE)
 
#define GPIOF   ((GPIO_TypeDef *) GPIOF_BASE)
 
#define GPIOG   ((GPIO_TypeDef *) GPIOG_BASE)
 
#define GPIOH   ((GPIO_TypeDef *) GPIOH_BASE)
 
#define ADC1   ((ADC_TypeDef *) ADC1_BASE)
 
#define ADC2   ((ADC_TypeDef *) ADC2_BASE)
 
#define ADC3   ((ADC_TypeDef *) ADC3_BASE)
 
#define ADC4   ((ADC_TypeDef *) ADC4_BASE)
 
#define ADC12_COMMON   ((ADC_Common_TypeDef *) ADC1_2_COMMON_BASE)
 
#define ADC34_COMMON   ((ADC_Common_TypeDef *) ADC3_4_COMMON_BASE)
 
#define ADC1_2_COMMON   ADC12_COMMON
 
#define ADC3_4_COMMON   ADC34_COMMON
 
#define USB   ((USB_TypeDef *) USB_BASE)
 
#define FMC_Bank1   ((FMC_Bank1_TypeDef *) FMC_Bank1_R_BASE)
 
#define FMC_Bank1E   ((FMC_Bank1E_TypeDef *) FMC_Bank1E_R_BASE)
 
#define FMC_Bank2_3   ((FMC_Bank2_3_TypeDef *) FMC_Bank2_3_R_BASE)
 
#define FMC_Bank4   ((FMC_Bank4_TypeDef *) FMC_Bank4_R_BASE)
 

Detailed Description

Macro Definition Documentation

◆ ADC1

#define ADC1   ((ADC_TypeDef *) ADC1_BASE)

◆ ADC12_COMMON

#define ADC12_COMMON   ((ADC_Common_TypeDef *) ADC1_2_COMMON_BASE)

◆ ADC1_2_COMMON

#define ADC1_2_COMMON   ADC12_COMMON

◆ ADC2

#define ADC2   ((ADC_TypeDef *) ADC2_BASE)

◆ ADC3

#define ADC3   ((ADC_TypeDef *) ADC3_BASE)

◆ ADC34_COMMON

#define ADC34_COMMON   ((ADC_Common_TypeDef *) ADC3_4_COMMON_BASE)

◆ ADC3_4_COMMON

#define ADC3_4_COMMON   ADC34_COMMON

◆ ADC4

#define ADC4   ((ADC_TypeDef *) ADC4_BASE)

◆ CAN

#define CAN   ((CAN_TypeDef *) CAN_BASE)

◆ COMP

#define COMP   ((COMP_TypeDef *) COMP_BASE)

◆ COMP1

#define COMP1   ((COMP_TypeDef *) COMP1_BASE)

◆ COMP12_COMMON

#define COMP12_COMMON   ((COMP_Common_TypeDef *) COMP2_BASE)

◆ COMP2

#define COMP2   ((COMP_TypeDef *) COMP2_BASE)

◆ COMP3

#define COMP3   ((COMP_TypeDef *) COMP3_BASE)

◆ COMP34_COMMON

#define COMP34_COMMON   ((COMP_Common_TypeDef *) COMP4_BASE)

◆ COMP4

#define COMP4   ((COMP_TypeDef *) COMP4_BASE)

◆ COMP5

#define COMP5   ((COMP_TypeDef *) COMP5_BASE)

◆ COMP56_COMMON

#define COMP56_COMMON   ((COMP_Common_TypeDef *) COMP6_BASE)

◆ COMP6

#define COMP6   ((COMP_TypeDef *) COMP6_BASE)

◆ COMP7

#define COMP7   ((COMP_TypeDef *) COMP7_BASE)

◆ CRC

#define CRC   ((CRC_TypeDef *) CRC_BASE)

◆ DAC

#define DAC   ((DAC_TypeDef *) DAC_BASE)

◆ DAC1

#define DAC1   ((DAC_TypeDef *) DAC1_BASE)

◆ DBGMCU

#define DBGMCU   ((DBGMCU_TypeDef *) DBGMCU_BASE)

◆ DMA1

#define DMA1   ((DMA_TypeDef *) DMA1_BASE)

◆ DMA1_Channel1

#define DMA1_Channel1   ((DMA_Channel_TypeDef *) DMA1_Channel1_BASE)

◆ DMA1_Channel2

#define DMA1_Channel2   ((DMA_Channel_TypeDef *) DMA1_Channel2_BASE)

◆ DMA1_Channel3

#define DMA1_Channel3   ((DMA_Channel_TypeDef *) DMA1_Channel3_BASE)

◆ DMA1_Channel4

#define DMA1_Channel4   ((DMA_Channel_TypeDef *) DMA1_Channel4_BASE)

◆ DMA1_Channel5

#define DMA1_Channel5   ((DMA_Channel_TypeDef *) DMA1_Channel5_BASE)

◆ DMA1_Channel6

#define DMA1_Channel6   ((DMA_Channel_TypeDef *) DMA1_Channel6_BASE)

◆ DMA1_Channel7

#define DMA1_Channel7   ((DMA_Channel_TypeDef *) DMA1_Channel7_BASE)

◆ DMA2

#define DMA2   ((DMA_TypeDef *) DMA2_BASE)

◆ DMA2_Channel1

#define DMA2_Channel1   ((DMA_Channel_TypeDef *) DMA2_Channel1_BASE)

◆ DMA2_Channel2

#define DMA2_Channel2   ((DMA_Channel_TypeDef *) DMA2_Channel2_BASE)

◆ DMA2_Channel3

#define DMA2_Channel3   ((DMA_Channel_TypeDef *) DMA2_Channel3_BASE)

◆ DMA2_Channel4

#define DMA2_Channel4   ((DMA_Channel_TypeDef *) DMA2_Channel4_BASE)

◆ DMA2_Channel5

#define DMA2_Channel5   ((DMA_Channel_TypeDef *) DMA2_Channel5_BASE)

◆ EXTI

#define EXTI   ((EXTI_TypeDef *) EXTI_BASE)

◆ FLASH

#define FLASH   ((FLASH_TypeDef *) FLASH_R_BASE)

◆ FMC_Bank1

#define FMC_Bank1   ((FMC_Bank1_TypeDef *) FMC_Bank1_R_BASE)

◆ FMC_Bank1E

#define FMC_Bank1E   ((FMC_Bank1E_TypeDef *) FMC_Bank1E_R_BASE)

◆ FMC_Bank2_3

#define FMC_Bank2_3   ((FMC_Bank2_3_TypeDef *) FMC_Bank2_3_R_BASE)

◆ FMC_Bank4

#define FMC_Bank4   ((FMC_Bank4_TypeDef *) FMC_Bank4_R_BASE)

◆ GPIOA

#define GPIOA   ((GPIO_TypeDef *) GPIOA_BASE)

◆ GPIOB

#define GPIOB   ((GPIO_TypeDef *) GPIOB_BASE)

◆ GPIOC

#define GPIOC   ((GPIO_TypeDef *) GPIOC_BASE)

◆ GPIOD

#define GPIOD   ((GPIO_TypeDef *) GPIOD_BASE)

◆ GPIOE

#define GPIOE   ((GPIO_TypeDef *) GPIOE_BASE)

◆ GPIOF

#define GPIOF   ((GPIO_TypeDef *) GPIOF_BASE)

◆ GPIOG

#define GPIOG   ((GPIO_TypeDef *) GPIOG_BASE)

◆ GPIOH

#define GPIOH   ((GPIO_TypeDef *) GPIOH_BASE)

◆ I2C1

#define I2C1   ((I2C_TypeDef *) I2C1_BASE)

◆ I2C2

#define I2C2   ((I2C_TypeDef *) I2C2_BASE)

◆ I2C3

#define I2C3   ((I2C_TypeDef *) I2C3_BASE)

◆ I2S2ext

#define I2S2ext   ((SPI_TypeDef *) I2S2ext_BASE)

◆ I2S3ext

#define I2S3ext   ((SPI_TypeDef *) I2S3ext_BASE)

◆ IWDG

#define IWDG   ((IWDG_TypeDef *) IWDG_BASE)

◆ OB

#define OB   ((OB_TypeDef *) OB_BASE)

◆ OPAMP

#define OPAMP   ((OPAMP_TypeDef *) OPAMP_BASE)

◆ OPAMP1

#define OPAMP1   ((OPAMP_TypeDef *) OPAMP1_BASE)

◆ OPAMP2

#define OPAMP2   ((OPAMP_TypeDef *) OPAMP2_BASE)

◆ OPAMP3

#define OPAMP3   ((OPAMP_TypeDef *) OPAMP3_BASE)

◆ OPAMP4

#define OPAMP4   ((OPAMP_TypeDef *) OPAMP4_BASE)

◆ PWR

#define PWR   ((PWR_TypeDef *) PWR_BASE)

◆ RCC

#define RCC   ((RCC_TypeDef *) RCC_BASE)

◆ RTC

#define RTC   ((RTC_TypeDef *) RTC_BASE)

◆ SPI1

#define SPI1   ((SPI_TypeDef *) SPI1_BASE)

◆ SPI2

#define SPI2   ((SPI_TypeDef *) SPI2_BASE)

◆ SPI3

#define SPI3   ((SPI_TypeDef *) SPI3_BASE)

◆ SPI4

#define SPI4   ((SPI_TypeDef *) SPI4_BASE)

◆ SYSCFG

#define SYSCFG   ((SYSCFG_TypeDef *) SYSCFG_BASE)

◆ TIM1

#define TIM1   ((TIM_TypeDef *) TIM1_BASE)

◆ TIM15

#define TIM15   ((TIM_TypeDef *) TIM15_BASE)

◆ TIM16

#define TIM16   ((TIM_TypeDef *) TIM16_BASE)

◆ TIM17

#define TIM17   ((TIM_TypeDef *) TIM17_BASE)

◆ TIM2

#define TIM2   ((TIM_TypeDef *) TIM2_BASE)

◆ TIM20

#define TIM20   ((TIM_TypeDef *) TIM20_BASE)

◆ TIM3

#define TIM3   ((TIM_TypeDef *) TIM3_BASE)

◆ TIM4

#define TIM4   ((TIM_TypeDef *) TIM4_BASE)

◆ TIM6

#define TIM6   ((TIM_TypeDef *) TIM6_BASE)

◆ TIM7

#define TIM7   ((TIM_TypeDef *) TIM7_BASE)

◆ TIM8

#define TIM8   ((TIM_TypeDef *) TIM8_BASE)

◆ TSC

#define TSC   ((TSC_TypeDef *) TSC_BASE)

◆ UART4

#define UART4   ((USART_TypeDef *) UART4_BASE)

◆ UART5

#define UART5   ((USART_TypeDef *) UART5_BASE)

◆ USART1

#define USART1   ((USART_TypeDef *) USART1_BASE)

◆ USART2

#define USART2   ((USART_TypeDef *) USART2_BASE)

◆ USART3

#define USART3   ((USART_TypeDef *) USART3_BASE)

◆ USB

#define USB   ((USB_TypeDef *) USB_BASE)

◆ WWDG

#define WWDG   ((WWDG_TypeDef *) WWDG_BASE)