Macros
Collaboration diagram for RCC_APB1_Peripherals:

Macros

#define IS_RCC_APB1_PERIPH(PERIPH)   ((((PERIPH) & 0x09013600) == 0x00) && ((PERIPH) != 0x00))
 
#define IS_RCC_APB1_PERIPH(PERIPH)   ((((PERIPH) & 0x890137C8) == 0x00) && ((PERIPH) != 0x00))
 
#define IS_RCC_APB1_PERIPH(PERIPH)   ((((PERIPH) & 0x00003600) == 0x00) && ((PERIPH) != 0x00))
 
#define RCC_APB1Periph_CAN1   ((uint32_t)0x02000000)
 
#define RCC_APB1Periph_CAN1   RCC_APB1ENR_CAN1EN
 
#define RCC_APB1Periph_CAN1   ((uint32_t)0x02000000)
 
#define RCC_APB1Periph_CAN2   ((uint32_t)0x04000000)
 
#define RCC_APB1Periph_CAN2   ((uint32_t)0x04000000)
 
#define RCC_APB1Periph_DAC   ((uint32_t)0x20000000)
 
#define RCC_APB1Periph_DAC   RCC_APB1Periph_DAC1
 
#define RCC_APB1Periph_DAC   ((uint32_t)0x20000000)
 
#define RCC_APB1Periph_DAC1   RCC_APB1ENR_DAC1EN
 
#define RCC_APB1Periph_DAC2   RCC_APB1ENR_DAC2EN
 
#define RCC_APB1Periph_I2C1   ((uint32_t)0x00200000)
 
#define RCC_APB1Periph_I2C1   RCC_APB1ENR_I2C1EN
 
#define RCC_APB1Periph_I2C1   ((uint32_t)0x00200000)
 
#define RCC_APB1Periph_I2C2   ((uint32_t)0x00400000)
 
#define RCC_APB1Periph_I2C2   RCC_APB1ENR_I2C2EN
 
#define RCC_APB1Periph_I2C2   ((uint32_t)0x00400000)
 
#define RCC_APB1Periph_I2C3   ((uint32_t)0x00800000)
 
#define RCC_APB1Periph_I2C3   RCC_APB1ENR_I2C3EN
 
#define RCC_APB1Periph_I2C3   ((uint32_t)0x00800000)
 
#define RCC_APB1Periph_PWR   ((uint32_t)0x10000000)
 
#define RCC_APB1Periph_PWR   RCC_APB1ENR_PWREN
 
#define RCC_APB1Periph_PWR   ((uint32_t)0x10000000)
 
#define RCC_APB1Periph_SPI2   ((uint32_t)0x00004000)
 
#define RCC_APB1Periph_SPI2   RCC_APB1ENR_SPI2EN
 
#define RCC_APB1Periph_SPI2   ((uint32_t)0x00004000)
 
#define RCC_APB1Periph_SPI3   ((uint32_t)0x00008000)
 
#define RCC_APB1Periph_SPI3   RCC_APB1ENR_SPI3EN
 
#define RCC_APB1Periph_SPI3   ((uint32_t)0x00008000)
 
#define RCC_APB1Periph_TIM12   ((uint32_t)0x00000040)
 
#define RCC_APB1Periph_TIM12   ((uint32_t)0x00000040)
 
#define RCC_APB1Periph_TIM13   ((uint32_t)0x00000080)
 
#define RCC_APB1Periph_TIM13   ((uint32_t)0x00000080)
 
#define RCC_APB1Periph_TIM14   ((uint32_t)0x00000100)
 
#define RCC_APB1Periph_TIM14   ((uint32_t)0x00000100)
 
#define RCC_APB1Periph_TIM2   ((uint32_t)0x00000001)
 
#define RCC_APB1Periph_TIM2   RCC_APB1ENR_TIM2EN
 
#define RCC_APB1Periph_TIM2   ((uint32_t)0x00000001)
 
#define RCC_APB1Periph_TIM3   ((uint32_t)0x00000002)
 
#define RCC_APB1Periph_TIM3   RCC_APB1ENR_TIM3EN
 
#define RCC_APB1Periph_TIM3   ((uint32_t)0x00000002)
 
#define RCC_APB1Periph_TIM4   ((uint32_t)0x00000004)
 
#define RCC_APB1Periph_TIM4   RCC_APB1ENR_TIM4EN
 
#define RCC_APB1Periph_TIM4   ((uint32_t)0x00000004)
 
#define RCC_APB1Periph_TIM5   ((uint32_t)0x00000008)
 
#define RCC_APB1Periph_TIM5   ((uint32_t)0x00000008)
 
#define RCC_APB1Periph_TIM6   ((uint32_t)0x00000010)
 
#define RCC_APB1Periph_TIM6   RCC_APB1ENR_TIM6EN
 
#define RCC_APB1Periph_TIM6   ((uint32_t)0x00000010)
 
#define RCC_APB1Periph_TIM7   ((uint32_t)0x00000020)
 
#define RCC_APB1Periph_TIM7   RCC_APB1ENR_TIM7EN
 
#define RCC_APB1Periph_TIM7   ((uint32_t)0x00000020)
 
#define RCC_APB1Periph_UART4   ((uint32_t)0x00080000)
 
#define RCC_APB1Periph_UART4   RCC_APB1ENR_UART4EN
 
#define RCC_APB1Periph_UART4   ((uint32_t)0x00080000)
 
#define RCC_APB1Periph_UART5   ((uint32_t)0x00100000)
 
#define RCC_APB1Periph_UART5   RCC_APB1ENR_UART5EN
 
#define RCC_APB1Periph_UART5   ((uint32_t)0x00100000)
 
#define RCC_APB1Periph_UART7   ((uint32_t)0x40000000)
 
#define RCC_APB1Periph_UART7   ((uint32_t)0x40000000)
 
#define RCC_APB1Periph_UART8   ((uint32_t)0x80000000)
 
#define RCC_APB1Periph_UART8   ((uint32_t)0x80000000)
 
#define RCC_APB1Periph_USART2   ((uint32_t)0x00020000)
 
#define RCC_APB1Periph_USART2   RCC_APB1ENR_USART2EN
 
#define RCC_APB1Periph_USART2   ((uint32_t)0x00020000)
 
#define RCC_APB1Periph_USART3   ((uint32_t)0x00040000)
 
#define RCC_APB1Periph_USART3   RCC_APB1ENR_USART3EN
 
#define RCC_APB1Periph_USART3   ((uint32_t)0x00040000)
 
#define RCC_APB1Periph_USB   RCC_APB1ENR_USBEN
 
#define RCC_APB1Periph_WWDG   ((uint32_t)0x00000800)
 
#define RCC_APB1Periph_WWDG   RCC_APB1ENR_WWDGEN
 
#define RCC_APB1Periph_WWDG   ((uint32_t)0x00000800)
 

Detailed Description

Macro Definition Documentation

◆ IS_RCC_APB1_PERIPH [1/3]

#define IS_RCC_APB1_PERIPH (   PERIPH)    ((((PERIPH) & 0x09013600) == 0x00) && ((PERIPH) != 0x00))

◆ IS_RCC_APB1_PERIPH [2/3]

#define IS_RCC_APB1_PERIPH (   PERIPH)    ((((PERIPH) & 0x890137C8) == 0x00) && ((PERIPH) != 0x00))

Definition at line 527 of file stm32f30x_rcc.h.

◆ IS_RCC_APB1_PERIPH [3/3]

#define IS_RCC_APB1_PERIPH (   PERIPH)    ((((PERIPH) & 0x00003600) == 0x00) && ((PERIPH) != 0x00))

◆ RCC_APB1Periph_CAN1 [1/3]

#define RCC_APB1Periph_CAN1   ((uint32_t)0x02000000)

◆ RCC_APB1Periph_CAN1 [2/3]

#define RCC_APB1Periph_CAN1   RCC_APB1ENR_CAN1EN

Definition at line 519 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_CAN1 [3/3]

#define RCC_APB1Periph_CAN1   ((uint32_t)0x02000000)

◆ RCC_APB1Periph_CAN2 [1/2]

#define RCC_APB1Periph_CAN2   ((uint32_t)0x04000000)

◆ RCC_APB1Periph_CAN2 [2/2]

#define RCC_APB1Periph_CAN2   ((uint32_t)0x04000000)

◆ RCC_APB1Periph_DAC [1/3]

#define RCC_APB1Periph_DAC   ((uint32_t)0x20000000)

◆ RCC_APB1Periph_DAC [2/3]

#define RCC_APB1Periph_DAC   RCC_APB1Periph_DAC1

Definition at line 524 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_DAC [3/3]

#define RCC_APB1Periph_DAC   ((uint32_t)0x20000000)

◆ RCC_APB1Periph_DAC1

#define RCC_APB1Periph_DAC1   RCC_APB1ENR_DAC1EN

Definition at line 521 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_DAC2

#define RCC_APB1Periph_DAC2   RCC_APB1ENR_DAC2EN

Definition at line 523 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_I2C1 [1/3]

#define RCC_APB1Periph_I2C1   ((uint32_t)0x00200000)

◆ RCC_APB1Periph_I2C1 [2/3]

#define RCC_APB1Periph_I2C1   RCC_APB1ENR_I2C1EN

Definition at line 516 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_I2C1 [3/3]

#define RCC_APB1Periph_I2C1   ((uint32_t)0x00200000)

◆ RCC_APB1Periph_I2C2 [1/3]

#define RCC_APB1Periph_I2C2   ((uint32_t)0x00400000)

◆ RCC_APB1Periph_I2C2 [2/3]

#define RCC_APB1Periph_I2C2   RCC_APB1ENR_I2C2EN

Definition at line 517 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_I2C2 [3/3]

#define RCC_APB1Periph_I2C2   ((uint32_t)0x00400000)

◆ RCC_APB1Periph_I2C3 [1/3]

#define RCC_APB1Periph_I2C3   ((uint32_t)0x00800000)

◆ RCC_APB1Periph_I2C3 [2/3]

#define RCC_APB1Periph_I2C3   RCC_APB1ENR_I2C3EN

Definition at line 522 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_I2C3 [3/3]

#define RCC_APB1Periph_I2C3   ((uint32_t)0x00800000)

◆ RCC_APB1Periph_PWR [1/3]

#define RCC_APB1Periph_PWR   ((uint32_t)0x10000000)

◆ RCC_APB1Periph_PWR [2/3]

#define RCC_APB1Periph_PWR   RCC_APB1ENR_PWREN

Definition at line 520 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_PWR [3/3]

#define RCC_APB1Periph_PWR   ((uint32_t)0x10000000)

◆ RCC_APB1Periph_SPI2 [1/3]

#define RCC_APB1Periph_SPI2   ((uint32_t)0x00004000)

◆ RCC_APB1Periph_SPI2 [2/3]

#define RCC_APB1Periph_SPI2   RCC_APB1ENR_SPI2EN

Definition at line 510 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_SPI2 [3/3]

#define RCC_APB1Periph_SPI2   ((uint32_t)0x00004000)

◆ RCC_APB1Periph_SPI3 [1/3]

#define RCC_APB1Periph_SPI3   ((uint32_t)0x00008000)

◆ RCC_APB1Periph_SPI3 [2/3]

#define RCC_APB1Periph_SPI3   RCC_APB1ENR_SPI3EN

Definition at line 511 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_SPI3 [3/3]

#define RCC_APB1Periph_SPI3   ((uint32_t)0x00008000)

◆ RCC_APB1Periph_TIM12 [1/2]

#define RCC_APB1Periph_TIM12   ((uint32_t)0x00000040)

◆ RCC_APB1Periph_TIM12 [2/2]

#define RCC_APB1Periph_TIM12   ((uint32_t)0x00000040)

◆ RCC_APB1Periph_TIM13 [1/2]

#define RCC_APB1Periph_TIM13   ((uint32_t)0x00000080)

◆ RCC_APB1Periph_TIM13 [2/2]

#define RCC_APB1Periph_TIM13   ((uint32_t)0x00000080)

◆ RCC_APB1Periph_TIM14 [1/2]

#define RCC_APB1Periph_TIM14   ((uint32_t)0x00000100)

◆ RCC_APB1Periph_TIM14 [2/2]

#define RCC_APB1Periph_TIM14   ((uint32_t)0x00000100)

◆ RCC_APB1Periph_TIM2 [1/3]

#define RCC_APB1Periph_TIM2   ((uint32_t)0x00000001)

◆ RCC_APB1Periph_TIM2 [2/3]

#define RCC_APB1Periph_TIM2   RCC_APB1ENR_TIM2EN

Definition at line 504 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_TIM2 [3/3]

#define RCC_APB1Periph_TIM2   ((uint32_t)0x00000001)

◆ RCC_APB1Periph_TIM3 [1/3]

#define RCC_APB1Periph_TIM3   ((uint32_t)0x00000002)

◆ RCC_APB1Periph_TIM3 [2/3]

#define RCC_APB1Periph_TIM3   RCC_APB1ENR_TIM3EN

Definition at line 505 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_TIM3 [3/3]

#define RCC_APB1Periph_TIM3   ((uint32_t)0x00000002)

◆ RCC_APB1Periph_TIM4 [1/3]

#define RCC_APB1Periph_TIM4   ((uint32_t)0x00000004)

◆ RCC_APB1Periph_TIM4 [2/3]

#define RCC_APB1Periph_TIM4   RCC_APB1ENR_TIM4EN

Definition at line 506 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_TIM4 [3/3]

#define RCC_APB1Periph_TIM4   ((uint32_t)0x00000004)

◆ RCC_APB1Periph_TIM5 [1/2]

#define RCC_APB1Periph_TIM5   ((uint32_t)0x00000008)

◆ RCC_APB1Periph_TIM5 [2/2]

#define RCC_APB1Periph_TIM5   ((uint32_t)0x00000008)

◆ RCC_APB1Periph_TIM6 [1/3]

#define RCC_APB1Periph_TIM6   ((uint32_t)0x00000010)

◆ RCC_APB1Periph_TIM6 [2/3]

#define RCC_APB1Periph_TIM6   RCC_APB1ENR_TIM6EN

Definition at line 507 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_TIM6 [3/3]

#define RCC_APB1Periph_TIM6   ((uint32_t)0x00000010)

◆ RCC_APB1Periph_TIM7 [1/3]

#define RCC_APB1Periph_TIM7   ((uint32_t)0x00000020)

◆ RCC_APB1Periph_TIM7 [2/3]

#define RCC_APB1Periph_TIM7   RCC_APB1ENR_TIM7EN

Definition at line 508 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_TIM7 [3/3]

#define RCC_APB1Periph_TIM7   ((uint32_t)0x00000020)

◆ RCC_APB1Periph_UART4 [1/3]

#define RCC_APB1Periph_UART4   ((uint32_t)0x00080000)

◆ RCC_APB1Periph_UART4 [2/3]

#define RCC_APB1Periph_UART4   RCC_APB1ENR_UART4EN

Definition at line 514 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_UART4 [3/3]

#define RCC_APB1Periph_UART4   ((uint32_t)0x00080000)

◆ RCC_APB1Periph_UART5 [1/3]

#define RCC_APB1Periph_UART5   ((uint32_t)0x00100000)

◆ RCC_APB1Periph_UART5 [2/3]

#define RCC_APB1Periph_UART5   RCC_APB1ENR_UART5EN

Definition at line 515 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_UART5 [3/3]

#define RCC_APB1Periph_UART5   ((uint32_t)0x00100000)

◆ RCC_APB1Periph_UART7 [1/2]

#define RCC_APB1Periph_UART7   ((uint32_t)0x40000000)

◆ RCC_APB1Periph_UART7 [2/2]

#define RCC_APB1Periph_UART7   ((uint32_t)0x40000000)

◆ RCC_APB1Periph_UART8 [1/2]

#define RCC_APB1Periph_UART8   ((uint32_t)0x80000000)

◆ RCC_APB1Periph_UART8 [2/2]

#define RCC_APB1Periph_UART8   ((uint32_t)0x80000000)

◆ RCC_APB1Periph_USART2 [1/3]

#define RCC_APB1Periph_USART2   ((uint32_t)0x00020000)

◆ RCC_APB1Periph_USART2 [2/3]

#define RCC_APB1Periph_USART2   RCC_APB1ENR_USART2EN

Definition at line 512 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_USART2 [3/3]

#define RCC_APB1Periph_USART2   ((uint32_t)0x00020000)

◆ RCC_APB1Periph_USART3 [1/3]

#define RCC_APB1Periph_USART3   ((uint32_t)0x00040000)

◆ RCC_APB1Periph_USART3 [2/3]

#define RCC_APB1Periph_USART3   RCC_APB1ENR_USART3EN

Definition at line 513 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_USART3 [3/3]

#define RCC_APB1Periph_USART3   ((uint32_t)0x00040000)

◆ RCC_APB1Periph_USB

#define RCC_APB1Periph_USB   RCC_APB1ENR_USBEN

Definition at line 518 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_WWDG [1/3]

#define RCC_APB1Periph_WWDG   ((uint32_t)0x00000800)

◆ RCC_APB1Periph_WWDG [2/3]

#define RCC_APB1Periph_WWDG   RCC_APB1ENR_WWDGEN

Definition at line 509 of file stm32f30x_rcc.h.

◆ RCC_APB1Periph_WWDG [3/3]

#define RCC_APB1Periph_WWDG   ((uint32_t)0x00000800)


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Mon Feb 28 2022 23:36:14