STM32L486xx HAL User Manual
|
Defines | |
#define | IS_RCC_LSCOSOURCE(__SOURCE__) |
#define | IS_RCC_PERIPHCLOCK(__SELECTION__) |
#define | IS_RCC_USART1CLKSOURCE(__SOURCE__) |
#define | IS_RCC_USART2CLKSOURCE(__SOURCE__) |
#define | IS_RCC_USART3CLKSOURCE(__SOURCE__) |
#define | IS_RCC_UART4CLKSOURCE(__SOURCE__) |
#define | IS_RCC_UART5CLKSOURCE(__SOURCE__) |
#define | IS_RCC_LPUART1CLKSOURCE(__SOURCE__) |
#define | IS_RCC_I2C1CLKSOURCE(__SOURCE__) |
#define | IS_RCC_I2C2CLKSOURCE(__SOURCE__) |
#define | IS_RCC_I2C3CLKSOURCE(__SOURCE__) |
#define | IS_RCC_SAI1CLK(__SOURCE__) |
#define | IS_RCC_SAI2CLK(__SOURCE__) |
#define | IS_RCC_LPTIM1CLK(__SOURCE__) |
#define | IS_RCC_LPTIM2CLK(__SOURCE__) |
#define | IS_RCC_SDMMC1CLKSOURCE(__SOURCE__) |
#define | IS_RCC_RNGCLKSOURCE(__SOURCE__) |
#define | IS_RCC_USBCLKSOURCE(__SOURCE__) |
#define | IS_RCC_ADCCLKSOURCE(__SOURCE__) |
#define | IS_RCC_SWPMI1CLKSOURCE(__SOURCE__) |
#define | IS_RCC_DFSDM1CLKSOURCE(__SOURCE__) |
#define | IS_RCC_PLLSAI1SOURCE(__VALUE__) IS_RCC_PLLSOURCE(__VALUE__) |
#define | IS_RCC_PLLSAI1M_VALUE(__VALUE__) ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
#define | IS_RCC_PLLSAI1N_VALUE(__VALUE__) ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
#define | IS_RCC_PLLSAI1P_VALUE(__VALUE__) (((__VALUE__) == 7U) || ((__VALUE__) == 17U)) |
#define | IS_RCC_PLLSAI1Q_VALUE(__VALUE__) |
#define | IS_RCC_PLLSAI1R_VALUE(__VALUE__) |
#define | IS_RCC_PLLSAI2SOURCE(__VALUE__) IS_RCC_PLLSOURCE(__VALUE__) |
#define | IS_RCC_PLLSAI2M_VALUE(__VALUE__) ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
#define | IS_RCC_PLLSAI2N_VALUE(__VALUE__) ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
#define | IS_RCC_PLLSAI2P_VALUE(__VALUE__) (((__VALUE__) == 7U) || ((__VALUE__) == 17U)) |
#define | IS_RCC_PLLSAI2R_VALUE(__VALUE__) |
#define IS_RCC_ADCCLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_ADCCLKSOURCE_NONE) || \ ((__SOURCE__) == RCC_ADCCLKSOURCE_PLLSAI1) || \ ((__SOURCE__) == RCC_ADCCLKSOURCE_PLLSAI2) || \ ((__SOURCE__) == RCC_ADCCLKSOURCE_SYSCLK))
Definition at line 2858 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_DFSDM1CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_DFSDM1CLKSOURCE_PCLK2) || \ ((__SOURCE__) == RCC_DFSDM1CLKSOURCE_SYSCLK))
Definition at line 2883 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_I2C1CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_I2C1CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_I2C1CLKSOURCE_SYSCLK)|| \ ((__SOURCE__) == RCC_I2C1CLKSOURCE_HSI))
Definition at line 2705 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_I2C2CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_I2C2CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_I2C2CLKSOURCE_SYSCLK)|| \ ((__SOURCE__) == RCC_I2C2CLKSOURCE_HSI))
Definition at line 2712 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_I2C3CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_I2C3CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_I2C3CLKSOURCE_SYSCLK)|| \ ((__SOURCE__) == RCC_I2C3CLKSOURCE_HSI))
Definition at line 2719 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_LPTIM1CLK | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_LPTIM1CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_LPTIM1CLKSOURCE_LSI) || \ ((__SOURCE__) == RCC_LPTIM1CLKSOURCE_HSI) || \ ((__SOURCE__) == RCC_LPTIM1CLKSOURCE_LSE))
Definition at line 2778 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_LPTIM2CLK | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_LPTIM2CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_LPTIM2CLKSOURCE_LSI) || \ ((__SOURCE__) == RCC_LPTIM2CLKSOURCE_HSI) || \ ((__SOURCE__) == RCC_LPTIM2CLKSOURCE_LSE))
Definition at line 2784 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_LPUART1CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_LPUART1CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_LPUART1CLKSOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_LPUART1CLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_LPUART1CLKSOURCE_HSI))
Definition at line 2699 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_LSCOSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_LSCOSOURCE_LSI) || \ ((__SOURCE__) == RCC_LSCOSOURCE_LSE))
Definition at line 2400 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnableLSCO().
#define IS_RCC_PERIPHCLOCK | ( | __SELECTION__ | ) |
((((__SELECTION__) & RCC_PERIPHCLK_USART1) == RCC_PERIPHCLK_USART1) || \ (((__SELECTION__) & RCC_PERIPHCLK_USART2) == RCC_PERIPHCLK_USART2) || \ (((__SELECTION__) & RCC_PERIPHCLK_USART3) == RCC_PERIPHCLK_USART3) || \ (((__SELECTION__) & RCC_PERIPHCLK_UART4) == RCC_PERIPHCLK_UART4) || \ (((__SELECTION__) & RCC_PERIPHCLK_UART5) == RCC_PERIPHCLK_UART5) || \ (((__SELECTION__) & RCC_PERIPHCLK_LPUART1) == RCC_PERIPHCLK_LPUART1) || \ (((__SELECTION__) & RCC_PERIPHCLK_I2C1) == RCC_PERIPHCLK_I2C1) || \ (((__SELECTION__) & RCC_PERIPHCLK_I2C2) == RCC_PERIPHCLK_I2C2) || \ (((__SELECTION__) & RCC_PERIPHCLK_I2C3) == RCC_PERIPHCLK_I2C3) || \ (((__SELECTION__) & RCC_PERIPHCLK_LPTIM1) == RCC_PERIPHCLK_LPTIM1) || \ (((__SELECTION__) & RCC_PERIPHCLK_LPTIM2) == RCC_PERIPHCLK_LPTIM2) || \ (((__SELECTION__) & RCC_PERIPHCLK_SAI1) == RCC_PERIPHCLK_SAI1) || \ (((__SELECTION__) & RCC_PERIPHCLK_SAI2) == RCC_PERIPHCLK_SAI2) || \ (((__SELECTION__) & RCC_PERIPHCLK_USB) == RCC_PERIPHCLK_USB) || \ (((__SELECTION__) & RCC_PERIPHCLK_ADC) == RCC_PERIPHCLK_ADC) || \ (((__SELECTION__) & RCC_PERIPHCLK_SWPMI1) == RCC_PERIPHCLK_SWPMI1) || \ (((__SELECTION__) & RCC_PERIPHCLK_DFSDM1) == RCC_PERIPHCLK_DFSDM1) || \ (((__SELECTION__) & RCC_PERIPHCLK_RTC) == RCC_PERIPHCLK_RTC) || \ (((__SELECTION__) & RCC_PERIPHCLK_RNG) == RCC_PERIPHCLK_RNG) || \ (((__SELECTION__) & RCC_PERIPHCLK_SDMMC1) == RCC_PERIPHCLK_SDMMC1))
Definition at line 2633 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_GetPeriphCLKFreq(), and HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_PLLSAI1M_VALUE | ( | __VALUE__ | ) | ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
Definition at line 2930 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI1N_VALUE | ( | __VALUE__ | ) | ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
Definition at line 2933 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI1P_VALUE | ( | __VALUE__ | ) | (((__VALUE__) == 7U) || ((__VALUE__) == 17U)) |
Definition at line 2938 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI1Q_VALUE | ( | __VALUE__ | ) |
(((__VALUE__) == 2U) || ((__VALUE__) == 4U) || \ ((__VALUE__) == 6U) || ((__VALUE__) == 8U))
Definition at line 2941 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI1R_VALUE | ( | __VALUE__ | ) |
(((__VALUE__) == 2U) || ((__VALUE__) == 4U) || \ ((__VALUE__) == 6U) || ((__VALUE__) == 8U))
Definition at line 2944 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI1SOURCE | ( | __VALUE__ | ) | IS_RCC_PLLSOURCE(__VALUE__) |
Definition at line 2925 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI2M_VALUE | ( | __VALUE__ | ) | ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
Definition at line 2954 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI2(), and RCCEx_PLLSAI2_Config().
#define IS_RCC_PLLSAI2N_VALUE | ( | __VALUE__ | ) | ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
Definition at line 2957 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI2(), and RCCEx_PLLSAI2_Config().
#define IS_RCC_PLLSAI2P_VALUE | ( | __VALUE__ | ) | (((__VALUE__) == 7U) || ((__VALUE__) == 17U)) |
Definition at line 2962 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI2(), and RCCEx_PLLSAI2_Config().
#define IS_RCC_PLLSAI2R_VALUE | ( | __VALUE__ | ) |
(((__VALUE__) == 2U) || ((__VALUE__) == 4U) || \ ((__VALUE__) == 6U) || ((__VALUE__) == 8U))
Definition at line 2970 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI2(), and RCCEx_PLLSAI2_Config().
#define IS_RCC_PLLSAI2SOURCE | ( | __VALUE__ | ) | IS_RCC_PLLSOURCE(__VALUE__) |
Definition at line 2949 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_EnablePLLSAI2(), and RCCEx_PLLSAI2_Config().
#define IS_RCC_RNGCLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_RNGCLKSOURCE_NONE) || \ ((__SOURCE__) == RCC_RNGCLKSOURCE_PLLSAI1) || \ ((__SOURCE__) == RCC_RNGCLKSOURCE_PLL) || \ ((__SOURCE__) == RCC_RNGCLKSOURCE_MSI))
Definition at line 2828 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_SAI1CLK | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_SAI1CLKSOURCE_PLLSAI1) || \ ((__SOURCE__) == RCC_SAI1CLKSOURCE_PLLSAI2) || \ ((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL) || \ ((__SOURCE__) == RCC_SAI1CLKSOURCE_PIN))
Definition at line 2743 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_SAI2CLK | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_SAI2CLKSOURCE_PLLSAI1) || \ ((__SOURCE__) == RCC_SAI2CLKSOURCE_PLLSAI2) || \ ((__SOURCE__) == RCC_SAI2CLKSOURCE_PLL) || \ ((__SOURCE__) == RCC_SAI2CLKSOURCE_PIN))
Definition at line 2769 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_SDMMC1CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_SDMMC1CLKSOURCE_NONE) || \ ((__SOURCE__) == RCC_SDMMC1CLKSOURCE_PLLSAI1) || \ ((__SOURCE__) == RCC_SDMMC1CLKSOURCE_PLL) || \ ((__SOURCE__) == RCC_SDMMC1CLKSOURCE_MSI))
Definition at line 2809 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_SWPMI1CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_SWPMI1CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_SWPMI1CLKSOURCE_HSI))
Definition at line 2875 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_UART4CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_UART4CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_UART4CLKSOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_UART4CLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_UART4CLKSOURCE_HSI))
Definition at line 2681 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_UART5CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_UART5CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_UART5CLKSOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_UART5CLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_UART5CLKSOURCE_HSI))
Definition at line 2691 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_USART1CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_USART1CLKSOURCE_PCLK2) || \ ((__SOURCE__) == RCC_USART1CLKSOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_USART1CLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_USART1CLKSOURCE_HSI))
Definition at line 2657 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_USART2CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_USART2CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_USART2CLKSOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_USART2CLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_USART2CLKSOURCE_HSI))
Definition at line 2663 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_USART3CLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_USART3CLKSOURCE_PCLK1) || \ ((__SOURCE__) == RCC_USART3CLKSOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_USART3CLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_USART3CLKSOURCE_HSI))
Definition at line 2671 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_USBCLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_USBCLKSOURCE_NONE) || \ ((__SOURCE__) == RCC_USBCLKSOURCE_PLLSAI1) || \ ((__SOURCE__) == RCC_USBCLKSOURCE_PLL) || \ ((__SOURCE__) == RCC_USBCLKSOURCE_MSI))
Definition at line 2847 of file stm32l4xx_hal_rcc_ex.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().