STM32L486xx 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_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__) == 7U) || ((__VALUE__) == 17U)) |
#define | IS_RCC_PLLQ_VALUE(__VALUE__) |
#define | IS_RCC_PLLR_VALUE(__VALUE__) |
#define | IS_RCC_PLLSAI1CLOCKOUT_VALUE(__VALUE__) |
#define | IS_RCC_PLLSAI2CLOCKOUT_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 102 of file stm32l4xx_hal_rcc.c.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_CLOCKTYPE | ( | __CLK__ | ) | ((1U <= (__CLK__)) && ((__CLK__) <= 15U)) |
Definition at line 4471 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 4478 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 4387 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 4393 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 4395 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 4390 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 4520 of file stm32l4xx_hal_rcc.h.
#define IS_RCC_LSI | ( | __LSI__ | ) | (((__LSI__) == RCC_LSI_OFF) || ((__LSI__) == RCC_LSI_ON)) |
Definition at line 4397 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_MCO | ( | __MCOX__ | ) | ((__MCOX__) == RCC_MCO1) |
Definition at line 4493 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))
Definition at line 4506 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 4516 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 4399 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 4453 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 4466 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_StandbyMSIRangeConfig().
#define IS_RCC_MSICALIBRATION_VALUE | ( | __VALUE__ | ) | ((__VALUE__) <= 255U) |
Definition at line 4401 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_OSCILLATORTYPE | ( | __OSCILLATOR__ | ) |
(((__OSCILLATOR__) == RCC_OSCILLATORTYPE_NONE) || \ (((__OSCILLATOR__) & RCC_OSCILLATORTYPE_HSE) == RCC_OSCILLATORTYPE_HSE) || \ (((__OSCILLATOR__) & RCC_OSCILLATORTYPE_HSI) == RCC_OSCILLATORTYPE_HSI) || \ (((__OSCILLATOR__) & RCC_OSCILLATORTYPE_MSI) == RCC_OSCILLATORTYPE_MSI) || \ (((__OSCILLATOR__) & RCC_OSCILLATORTYPE_LSI) == RCC_OSCILLATORTYPE_LSI) || \ (((__OSCILLATOR__) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE))
Definition at line 4379 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 4484 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 4407 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLM_VALUE | ( | __VALUE__ | ) | ((1U <= (__VALUE__)) && ((__VALUE__) <= 8U)) |
Definition at line 4418 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLN_VALUE | ( | __VALUE__ | ) | ((8U <= (__VALUE__)) && ((__VALUE__) <= 86U)) |
Definition at line 4421 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLP_VALUE | ( | __VALUE__ | ) | (((__VALUE__) == 7U) || ((__VALUE__) == 17U)) |
Definition at line 4426 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 4429 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 4432 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 4435 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_EnablePLLSAI1(), and RCCEx_PLLSAI1_Config().
#define IS_RCC_PLLSAI2CLOCKOUT_VALUE | ( | __VALUE__ | ) |
(((((__VALUE__) & RCC_PLLSAI2_SAI2CLK) == RCC_PLLSAI2_SAI2CLK) || \ (((__VALUE__) & RCC_PLLSAI2_ADC2CLK) == RCC_PLLSAI2_ADC2CLK)) && \ (((__VALUE__) & ~(RCC_PLLSAI2_SAI2CLK|RCC_PLLSAI2_ADC2CLK)) == 0U))
Definition at line 4442 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCCEx_EnablePLLSAI2(), and RCCEx_PLLSAI2_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 4410 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 4488 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 4525 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 4473 of file stm32l4xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define MCO1_GPIO_PORT GPIOA |
Definition at line 103 of file stm32l4xx_hal_rcc.c.
Referenced by HAL_RCC_MCOConfig().
#define MCO1_PIN GPIO_PIN_8 |
Definition at line 104 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 106 of file stm32l4xx_hal_rcc.c.