mikroSDK Reference Manual

Macros

#define RCC_PERIPHCLK_RTC   0x00000001U
 
#define RCC_PERIPHCLK_ADC   0x00000002U
 
#define RCC_PERIPHCLK_I2S   ((uint32_t)0x00000001)
 
#define RCC_PERIPHCLK_TIM   ((uint32_t)0x00000002)
 
#define RCC_PERIPHCLK_RTC   ((uint32_t)0x00000004)
 
#define RCC_PERIPHCLK_PLLI2S   ((uint32_t)0x00000008)
 
#define RCC_PERIPHCLK_I2S   ((uint32_t)0x00000001U)
 
#define RCC_PERIPHCLK_TIM   ((uint32_t)0x00000010U)
 
#define RCC_PERIPHCLK_RTC   ((uint32_t)0x00000020U)
 
#define RCC_PERIPHCLK_USART1   ((uint32_t)0x00000040U)
 
#define RCC_PERIPHCLK_USART2   ((uint32_t)0x00000080U)
 
#define RCC_PERIPHCLK_USART3   ((uint32_t)0x00000100U)
 
#define RCC_PERIPHCLK_UART4   ((uint32_t)0x00000200U)
 
#define RCC_PERIPHCLK_UART5   ((uint32_t)0x00000400U)
 
#define RCC_PERIPHCLK_USART6   ((uint32_t)0x00000800U)
 
#define RCC_PERIPHCLK_UART7   ((uint32_t)0x00001000U)
 
#define RCC_PERIPHCLK_UART8   ((uint32_t)0x00002000U)
 
#define RCC_PERIPHCLK_I2C1   ((uint32_t)0x00004000U)
 
#define RCC_PERIPHCLK_I2C2   ((uint32_t)0x00008000U)
 
#define RCC_PERIPHCLK_I2C3   ((uint32_t)0x00010000U)
 
#define RCC_PERIPHCLK_I2C4   ((uint32_t)0x00020000U)
 
#define RCC_PERIPHCLK_LPTIM1   ((uint32_t)0x00040000U)
 
#define RCC_PERIPHCLK_SAI1   ((uint32_t)0x00080000U)
 
#define RCC_PERIPHCLK_SAI2   ((uint32_t)0x00100000U)
 
#define RCC_PERIPHCLK_CLK48   ((uint32_t)0x00200000U)
 
#define RCC_PERIPHCLK_CEC   ((uint32_t)0x00400000U)
 
#define RCC_PERIPHCLK_SDMMC1   ((uint32_t)0x00800000U)
 
#define RCC_PERIPHCLK_SPDIFRX   ((uint32_t)0x01000000U)
 
#define RCC_PERIPHCLK_PLLI2S   ((uint32_t)0x02000000U)
 
#define RCC_PERIPHCLK_USART16   (0x00000001U)
 
#define RCC_PERIPHCLK_USART1   RCC_PERIPHCLK_USART16
 
#define RCC_PERIPHCLK_USART6   RCC_PERIPHCLK_USART16
 
#define RCC_PERIPHCLK_USART16910   RCC_PERIPHCLK_USART16
 
#define RCC_PERIPHCLK_USART234578   (0x00000002U)
 
#define RCC_PERIPHCLK_USART2   RCC_PERIPHCLK_USART234578
 
#define RCC_PERIPHCLK_USART3   RCC_PERIPHCLK_USART234578
 
#define RCC_PERIPHCLK_UART4   RCC_PERIPHCLK_USART234578
 
#define RCC_PERIPHCLK_UART5   RCC_PERIPHCLK_USART234578
 
#define RCC_PERIPHCLK_UART7   RCC_PERIPHCLK_USART234578
 
#define RCC_PERIPHCLK_UART8   RCC_PERIPHCLK_USART234578
 
#define RCC_PERIPHCLK_LPUART1   (0x00000004U)
 
#define RCC_PERIPHCLK_I2C123   (0x00000008U)
 
#define RCC_PERIPHCLK_I2C1   RCC_PERIPHCLK_I2C123
 
#define RCC_PERIPHCLK_I2C2   RCC_PERIPHCLK_I2C123
 
#define RCC_PERIPHCLK_I2C3   RCC_PERIPHCLK_I2C123
 
#define RCC_PERIPHCLK_I2C4   (0x00000010U)
 
#define RCC_PERIPHCLK_LPTIM1   (0x00000020U)
 
#define RCC_PERIPHCLK_LPTIM2   (0x00000040U)
 
#define RCC_PERIPHCLK_LPTIM345   (0x00000080U)
 
#define RCC_PERIPHCLK_LPTIM3   RCC_PERIPHCLK_LPTIM345
 
#define RCC_PERIPHCLK_SAI1   (0x00000100U)
 
#define RCC_PERIPHCLK_SPI123   (0x00001000U)
 
#define RCC_PERIPHCLK_SPI1   RCC_PERIPHCLK_SPI123
 
#define RCC_PERIPHCLK_SPI2   RCC_PERIPHCLK_SPI123
 
#define RCC_PERIPHCLK_SPI3   RCC_PERIPHCLK_SPI123
 
#define RCC_PERIPHCLK_SPI45   (0x00002000U)
 
#define RCC_PERIPHCLK_SPI4   RCC_PERIPHCLK_SPI45
 
#define RCC_PERIPHCLK_SPI5   RCC_PERIPHCLK_SPI45
 
#define RCC_PERIPHCLK_SPI6   (0x00004000U)
 
#define RCC_PERIPHCLK_FDCAN   (0x00008000U)
 
#define RCC_PERIPHCLK_SDMMC   (0x00010000U)
 
#define RCC_PERIPHCLK_RNG   (0x00020000U)
 
#define RCC_PERIPHCLK_USB   (0x00040000U)
 
#define RCC_PERIPHCLK_ADC   (0x00080000U)
 
#define RCC_PERIPHCLK_SWPMI1   (0x00100000U)
 
#define RCC_PERIPHCLK_DFSDM1   (0x00200000U)
 
#define RCC_PERIPHCLK_RTC   (0x00400000U)
 
#define RCC_PERIPHCLK_CEC   (0x00800000U)
 
#define RCC_PERIPHCLK_FMC   (0x01000000U)
 
#define RCC_PERIPHCLK_DSI   (0x04000000U)
 
#define RCC_PERIPHCLK_SPDIFRX   (0x08000000U)
 
#define RCC_PERIPHCLK_TIM   (0x40000000U)
 
#define RCC_PERIPHCLK_CKPER   (0x80000000U)