STM32L443xx HAL User Manual
|
Defines | |
#define | __MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE() |
#define | MCO1_GPIO_PORT GPIOA |
#define | MCO1_PIN GPIO_PIN_8 |
#define | RCC_PLL_OSCSOURCE_CONFIG(__HAL_RCC_PLLSOURCE__) (MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC, (__HAL_RCC_PLLSOURCE__))) |
#define | IS_RCC_OSCILLATORTYPE(__OSCILLATOR__) |
#define | IS_RCC_HSE(__HSE__) |
#define | IS_RCC_LSE(__LSE__) |
#define | IS_RCC_HSI(__HSI__) (((__HSI__) == RCC_HSI_OFF) || ((__HSI__) == RCC_HSI_ON)) |
#define | IS_RCC_HSI_CALIBRATION_VALUE(__VALUE__) ((__VALUE__) <= (RCC_ICSCR_HSITRIM >> RCC_ICSCR_HSITRIM_Pos)) |
#define | IS_RCC_LSI(__LSI__) (((__LSI__) == RCC_LSI_OFF) || ((__LSI__) == RCC_LSI_ON)) |
#define | IS_RCC_MSI(__MSI__) (((__MSI__) == RCC_MSI_OFF) || ((__MSI__) == RCC_MSI_ON)) |
#define | IS_RCC_MSICALIBRATION_VALUE(__VALUE__) ((__VALUE__) <= 255U) |
#define | IS_RCC_HSI48(__HSI48__) (((__HSI48__) == RCC_HSI48_OFF) || ((__HSI48__) == RCC_HSI48_ON)) |
#define | IS_RCC_PLL(__PLL__) |
#define | IS_RCC_PLLSOURCE(__SOURCE__) |
#define | IS_RCC_PLLM_VALUE(__VALUE__) ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
#define | IS_RCC_PLLN_VALUE(__VALUE__) ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
#define | IS_RCC_PLLP_VALUE(__VALUE__) (((__VALUE__) >= 2U) && ((__VALUE__) <= 31U)) |
#define | IS_RCC_PLLQ_VALUE(__VALUE__) |
#define | IS_RCC_PLLR_VALUE(__VALUE__) |
#define | IS_RCC_PLLSAI1CLOCKOUT_VALUE(__VALUE__) |
#define | IS_RCC_MSI_CLOCK_RANGE(__RANGE__) |
#define | IS_RCC_MSI_STANDBY_CLOCK_RANGE(__RANGE__) |
#define | IS_RCC_CLOCKTYPE(__CLK__) ((1U <= (__CLK__)) && ((__CLK__) <= 15U)) |
#define | IS_RCC_SYSCLKSOURCE(__SOURCE__) |
#define | IS_RCC_HCLK(__HCLK__) |
#define | IS_RCC_PCLK(__PCLK__) |
#define | IS_RCC_RTCCLKSOURCE(__SOURCE__) |
#define | IS_RCC_MCO(__MCOX__) ((__MCOX__) == RCC_MCO1) |
#define | IS_RCC_MCO1SOURCE(__SOURCE__) |
#define | IS_RCC_MCODIV(__DIV__) |
#define | IS_RCC_LSE_DRIVE(__DRIVE__) |
#define | IS_RCC_STOP_WAKEUPCLOCK(__SOURCE__) |
#define __MCO1_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOA_CLK_ENABLE() |
Definition at line 88 of file stm32l4xx_hal_rcc.c.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_CLOCKTYPE | ( | __CLK__ | ) | ((1U <= (__CLK__)) && ((__CLK__) <= 15U)) |
Definition at line 4761 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_HCLK | ( | __HCLK__ | ) |
(((__HCLK__) == RCC_SYSCLK_DIV1) || ((__HCLK__) == RCC_SYSCLK_DIV2) || \ ((__HCLK__) == RCC_SYSCLK_DIV4) || ((__HCLK__) == RCC_SYSCLK_DIV8) || \ ((__HCLK__) == RCC_SYSCLK_DIV16) || ((__HCLK__) == RCC_SYSCLK_DIV64) || \ ((__HCLK__) == RCC_SYSCLK_DIV128) || ((__HCLK__) == RCC_SYSCLK_DIV256) || \ ((__HCLK__) == RCC_SYSCLK_DIV512))
Definition at line 4768 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_HSE | ( | __HSE__ | ) |
(((__HSE__) == RCC_HSE_OFF) || ((__HSE__) == RCC_HSE_ON) || \ ((__HSE__) == RCC_HSE_BYPASS))
Definition at line 4666 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_HSI | ( | __HSI__ | ) | (((__HSI__) == RCC_HSI_OFF) || ((__HSI__) == RCC_HSI_ON)) |
Definition at line 4677 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_HSI48 | ( | __HSI48__ | ) | (((__HSI48__) == RCC_HSI48_OFF) || ((__HSI48__) == RCC_HSI48_ON)) |
Definition at line 4692 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_HSI_CALIBRATION_VALUE | ( | __VALUE__ | ) | ((__VALUE__) <= (RCC_ICSCR_HSITRIM >> RCC_ICSCR_HSITRIM_Pos)) |
Definition at line 4679 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_LSE | ( | __LSE__ | ) |
(((__LSE__) == RCC_LSE_OFF) || ((__LSE__) == RCC_LSE_ON) || \ ((__LSE__) == RCC_LSE_BYPASS))
Definition at line 4673 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_LSE_DRIVE | ( | __DRIVE__ | ) |
(((__DRIVE__) == RCC_LSEDRIVE_LOW) || \ ((__DRIVE__) == RCC_LSEDRIVE_MEDIUMLOW) || \ ((__DRIVE__) == RCC_LSEDRIVE_MEDIUMHIGH) || \ ((__DRIVE__) == RCC_LSEDRIVE_HIGH))
Definition at line 4810 of file stm32l4xx_hal_rcc.h.
#define IS_RCC_LSI | ( | __LSI__ | ) | (((__LSI__) == RCC_LSI_OFF) || ((__LSI__) == RCC_LSI_ON)) |
Definition at line 4681 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_MCO | ( | __MCOX__ | ) | ((__MCOX__) == RCC_MCO1) |
Definition at line 4783 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_MCO1SOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_MCO1SOURCE_NOCLOCK) || \ ((__SOURCE__) == RCC_MCO1SOURCE_SYSCLK) || \ ((__SOURCE__) == RCC_MCO1SOURCE_MSI) || \ ((__SOURCE__) == RCC_MCO1SOURCE_HSI) || \ ((__SOURCE__) == RCC_MCO1SOURCE_HSE) || \ ((__SOURCE__) == RCC_MCO1SOURCE_PLLCLK) || \ ((__SOURCE__) == RCC_MCO1SOURCE_LSI) || \ ((__SOURCE__) == RCC_MCO1SOURCE_LSE) || \ ((__SOURCE__) == RCC_MCO1SOURCE_HSI48))
Definition at line 4786 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_MCODIV | ( | __DIV__ | ) |
(((__DIV__) == RCC_MCODIV_1) || ((__DIV__) == RCC_MCODIV_2) || \ ((__DIV__) == RCC_MCODIV_4) || ((__DIV__) == RCC_MCODIV_8) || \ ((__DIV__) == RCC_MCODIV_16))
Definition at line 4806 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_MSI | ( | __MSI__ | ) | (((__MSI__) == RCC_MSI_OFF) || ((__MSI__) == RCC_MSI_ON)) |
Definition at line 4687 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_MSI_CLOCK_RANGE | ( | __RANGE__ | ) |
(((__RANGE__) == RCC_MSIRANGE_0) || \ ((__RANGE__) == RCC_MSIRANGE_1) || \ ((__RANGE__) == RCC_MSIRANGE_2) || \ ((__RANGE__) == RCC_MSIRANGE_3) || \ ((__RANGE__) == RCC_MSIRANGE_4) || \ ((__RANGE__) == RCC_MSIRANGE_5) || \ ((__RANGE__) == RCC_MSIRANGE_6) || \ ((__RANGE__) == RCC_MSIRANGE_7) || \ ((__RANGE__) == RCC_MSIRANGE_8) || \ ((__RANGE__) == RCC_MSIRANGE_9) || \ ((__RANGE__) == RCC_MSIRANGE_10) || \ ((__RANGE__) == RCC_MSIRANGE_11))
Definition at line 4743 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_MSI_STANDBY_CLOCK_RANGE | ( | __RANGE__ | ) |
(((__RANGE__) == RCC_MSIRANGE_4) || \ ((__RANGE__) == RCC_MSIRANGE_5) || \ ((__RANGE__) == RCC_MSIRANGE_6) || \ ((__RANGE__) == RCC_MSIRANGE_7))
Definition at line 4756 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_StandbyMSIRangeConfig().
#define IS_RCC_MSICALIBRATION_VALUE | ( | __VALUE__ | ) | ((__VALUE__) <= 255U) |
Definition at line 4689 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_OSCILLATORTYPE | ( | __OSCILLATOR__ | ) |
(((__OSCILLATOR__) == RCC_OSCILLATORTYPE_NONE) || \ (((__OSCILLATOR__) & ~RCC_OSCILLATORTYPE_ALL) == 0x00U))
Definition at line 4663 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PCLK | ( | __PCLK__ | ) |
(((__PCLK__) == RCC_HCLK_DIV1) || ((__PCLK__) == RCC_HCLK_DIV2) || \ ((__PCLK__) == RCC_HCLK_DIV4) || ((__PCLK__) == RCC_HCLK_DIV8) || \ ((__PCLK__) == RCC_HCLK_DIV16))
Definition at line 4774 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_PLL | ( | __PLL__ | ) |
(((__PLL__) == RCC_PLL_NONE) ||((__PLL__) == RCC_PLL_OFF) || \ ((__PLL__) == RCC_PLL_ON))
Definition at line 4695 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLM_VALUE | ( | __VALUE__ | ) | ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
Definition at line 4706 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLN_VALUE | ( | __VALUE__ | ) | ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
Definition at line 4709 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLP_VALUE | ( | __VALUE__ | ) | (((__VALUE__) >= 2U) && ((__VALUE__) <= 31U)) |
Definition at line 4712 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLQ_VALUE | ( | __VALUE__ | ) |
(((__VALUE__) == 2U) || ((__VALUE__) == 4U) || \ ((__VALUE__) == 6U) || ((__VALUE__) == 8U))
Definition at line 4717 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLR_VALUE | ( | __VALUE__ | ) |
(((__VALUE__) == 2U) || ((__VALUE__) == 4U) || \ ((__VALUE__) == 6U) || ((__VALUE__) == 8U))
Definition at line 4720 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLSAI1CLOCKOUT_VALUE | ( | __VALUE__ | ) |
(((((__VALUE__) & RCC_PLLSAI1_SAI1CLK) == RCC_PLLSAI1_SAI1CLK) || \ (((__VALUE__) & RCC_PLLSAI1_48M2CLK) == RCC_PLLSAI1_48M2CLK) || \ (((__VALUE__) & RCC_PLLSAI1_ADC1CLK) == RCC_PLLSAI1_ADC1CLK)) && \ (((__VALUE__) & ~(RCC_PLLSAI1_SAI1CLK|RCC_PLLSAI1_48M2CLK|RCC_PLLSAI1_ADC1CLK)) == 0U))
Definition at line 4724 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_PLLSOURCE_NONE) || \ ((__SOURCE__) == RCC_PLLSOURCE_MSI) || \ ((__SOURCE__) == RCC_PLLSOURCE_HSI) || \ ((__SOURCE__) == RCC_PLLSOURCE_HSE))
Definition at line 4698 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_RTCCLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_RTCCLKSOURCE_NONE) || \ ((__SOURCE__) == RCC_RTCCLKSOURCE_LSE) || \ ((__SOURCE__) == RCC_RTCCLKSOURCE_LSI) || \ ((__SOURCE__) == RCC_RTCCLKSOURCE_HSE_DIV32))
Definition at line 4778 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_STOP_WAKEUPCLOCK | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_STOP_WAKEUPCLOCK_MSI) || \ ((__SOURCE__) == RCC_STOP_WAKEUPCLOCK_HSI))
Definition at line 4815 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_WakeUpStopCLKConfig().
#define IS_RCC_SYSCLKSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == RCC_SYSCLKSOURCE_MSI) || \ ((__SOURCE__) == RCC_SYSCLKSOURCE_HSI) || \ ((__SOURCE__) == RCC_SYSCLKSOURCE_HSE) || \ ((__SOURCE__) == RCC_SYSCLKSOURCE_PLLCLK))
Definition at line 4763 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define MCO1_GPIO_PORT GPIOA |
Definition at line 89 of file stm32l4xx_hal_rcc.c.
Referenced by HAL_RCC_MCOConfig().
#define MCO1_PIN GPIO_PIN_8 |
Definition at line 90 of file stm32l4xx_hal_rcc.c.
Referenced by HAL_RCC_MCOConfig().
#define RCC_PLL_OSCSOURCE_CONFIG | ( | __HAL_RCC_PLLSOURCE__ | ) | (MODIFY_REG(RCC->PLLCFGR, RCC_PLLCFGR_PLLSRC, (__HAL_RCC_PLLSOURCE__))) |
Definition at line 92 of file stm32l4xx_hal_rcc.c.