STM32H735xx HAL User Manual
|
Defines | |
#define | IS_RCC_OSCILLATORTYPE(OSCILLATOR) |
#define | IS_RCC_HSE(HSE) |
#define | IS_RCC_LSE(LSE) |
#define | IS_RCC_HSI(HSI) |
#define | IS_RCC_HSI48(HSI48) (((HSI48) == RCC_HSI48_OFF) || ((HSI48) == RCC_HSI48_ON)) |
#define | IS_RCC_LSI(LSI) (((LSI) == RCC_LSI_OFF) || ((LSI) == RCC_LSI_ON)) |
#define | IS_RCC_CSI(CSI) (((CSI) == RCC_CSI_OFF) || ((CSI) == RCC_CSI_ON)) |
#define | IS_RCC_PLL(PLL) |
#define | IS_RCC_PLLSOURCE(SOURCE) |
#define | IS_RCC_PLLRGE_VALUE(VALUE) |
#define | IS_RCC_PLLVCO_VALUE(VALUE) (((VALUE) == RCC_PLL1VCOWIDE) || ((VALUE) == RCC_PLL1VCOMEDIUM)) |
#define | IS_RCC_PLLFRACN_VALUE(VALUE) ((VALUE) <= 8191U) |
#define | IS_RCC_PLLM_VALUE(VALUE) ((1U <= (VALUE)) && ((VALUE) <= 63U)) |
#define | IS_RCC_PLLN_VALUE(VALUE) ((4U <= (VALUE)) && ((VALUE) <= 512U)) |
#define | IS_RCC_PLLP_VALUE(VALUE) ((1U <= (VALUE)) && ((VALUE) <= 128U)) |
#define | IS_RCC_PLLQ_VALUE(VALUE) ((1U <= (VALUE)) && ((VALUE) <= 128U)) |
#define | IS_RCC_PLLR_VALUE(VALUE) ((1U <= (VALUE)) && ((VALUE) <= 128U)) |
#define | IS_RCC_PLLCLOCKOUT_VALUE(VALUE) |
#define | IS_RCC_CLOCKTYPE(CLK) ((1U <= (CLK)) && ((CLK) <= 0x3FU)) |
#define | IS_RCC_SYSCLKSOURCE(SOURCE) |
#define | IS_RCC_SYSCLK(SYSCLK) |
#define | IS_RCC_HCLK(HCLK) |
#define | IS_RCC_CDPCLK1(CDPCLK1) |
#define | IS_RCC_D1PCLK1 IS_RCC_CDPCLK1 /* for legacy compatibility between H7 lines */ |
#define | IS_RCC_PCLK1(PCLK1) |
#define | IS_RCC_PCLK2(PCLK2) |
#define | IS_RCC_SRDPCLK1(SRDPCLK1) |
#define | IS_RCC_D3PCLK1 IS_RCC_SRDPCLK1 /* for legacy compatibility between H7 lines*/ |
#define | IS_RCC_RTCCLKSOURCE(SOURCE) |
#define | IS_RCC_MCO(MCOx) (((MCOx) == RCC_MCO1) || ((MCOx) == RCC_MCO2)) |
#define | IS_RCC_MCO1SOURCE(SOURCE) |
#define | IS_RCC_MCO2SOURCE(SOURCE) |
#define | IS_RCC_MCODIV(DIV) |
#define | IS_RCC_FLAG(FLAG) |
#define | IS_RCC_HSICALIBRATION_VALUE(VALUE) ((VALUE) <= 0x7FU) |
#define | IS_RCC_CSICALIBRATION_VALUE(VALUE) ((VALUE) <= 0x3FU) |
#define | IS_RCC_STOP_WAKEUPCLOCK(SOURCE) |
#define | IS_RCC_STOP_KERWAKEUPCLOCK(SOURCE) |
#define IS_RCC_CDPCLK1 | ( | CDPCLK1 | ) |
(((CDPCLK1) == RCC_APB3_DIV1) || ((CDPCLK1) == RCC_APB3_DIV2) || \ ((CDPCLK1) == RCC_APB3_DIV4) || ((CDPCLK1) == RCC_APB3_DIV8) || \ ((CDPCLK1) == RCC_APB3_DIV16))
Definition at line 8118 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_CLOCKTYPE | ( | CLK | ) | ((1U <= (CLK)) && ((CLK) <= 0x3FU)) |
Definition at line 8098 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_CSI | ( | CSI | ) | (((CSI) == RCC_CSI_OFF) || ((CSI) == RCC_CSI_ON)) |
Definition at line 8065 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_CSICALIBRATION_VALUE | ( | VALUE | ) | ((VALUE) <= 0x3FU) |
Definition at line 8238 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_D1PCLK1 IS_RCC_CDPCLK1 /* for legacy compatibility between H7 lines */ |
Definition at line 8122 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_D3PCLK1 IS_RCC_SRDPCLK1 /* for legacy compatibility between H7 lines*/ |
Definition at line 8136 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_FLAG | ( | FLAG | ) |
(((FLAG) == RCC_FLAG_HSIRDY) || ((FLAG) == RCC_FLAG_CSIRDY) || \ ((FLAG) == RCC_FLAG_HSI48RDY) || ((FLAG) == RCC_FLAG_HSERDY) || \ ((FLAG) == RCC_FLAG_D1CKRDY) || ((FLAG) == RCC_FLAG_D2CKRDY) || \ ((FLAG) == RCC_FLAG_PLLRDY) || ((FLAG) == RCC_FLAG_PLL2RDY) || \ ((FLAG) == RCC_FLAG_PLL3RDY) || ((FLAG) == RCC_FLAG_LSERDY) || \ ((FLAG) == RCC_FLAG_LSIRDY) || \ ((FLAG) == RCC_FLAG_CPURST) || ((FLAG) == RCC_FLAG_D1RST) || \ ((FLAG) == RCC_FLAG_D2RST) || ((FLAG) == RCC_FLAG_BORRST) || \ ((FLAG) == RCC_FLAG_PINRST) || ((FLAG) == RCC_FLAG_PORRST) || \ ((FLAG) == RCC_FLAG_SFTRST) || ((FLAG) == RCC_FLAG_IWDG1RST)|| \ ((FLAG) == RCC_FLAG_WWDG1RST) || ((FLAG) == RCC_FLAG_LPWR1RST)|| \ ((FLAG) == RCC_FLAG_LPWR2RST) || ((FLAG) == RCC_FLAG_HSIDIV ))
Definition at line 8209 of file stm32h7xx_hal_rcc.h.
#define IS_RCC_HCLK | ( | HCLK | ) |
(((HCLK) == RCC_HCLK_DIV1) || ((HCLK) == RCC_HCLK_DIV2) || \ ((HCLK) == RCC_HCLK_DIV4) || ((HCLK) == RCC_HCLK_DIV8) || \ ((HCLK) == RCC_HCLK_DIV16) || ((HCLK) == RCC_HCLK_DIV64) || \ ((HCLK) == RCC_HCLK_DIV128) || ((HCLK) == RCC_HCLK_DIV256) || \ ((HCLK) == RCC_HCLK_DIV512))
Definition at line 8112 of file stm32h7xx_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 8045 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_HSI | ( | HSI | ) |
(((HSI) == RCC_HSI_OFF) || ((HSI) == RCC_HSI_ON) || \ ((HSI) == RCC_HSI_DIV1) || ((HSI) == RCC_HSI_DIV2) || \ ((HSI) == RCC_HSI_DIV4) || ((HSI) == RCC_HSI_DIV8))
Definition at line 8057 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_HSI48 | ( | HSI48 | ) | (((HSI48) == RCC_HSI48_OFF) || ((HSI48) == RCC_HSI48_ON)) |
Definition at line 8061 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_HSICALIBRATION_VALUE | ( | VALUE | ) | ((VALUE) <= 0x7FU) |
Definition at line 8237 of file stm32h7xx_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 8053 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_LSI | ( | LSI | ) | (((LSI) == RCC_LSI_OFF) || ((LSI) == RCC_LSI_ON)) |
Definition at line 8063 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_MCO | ( | MCOx | ) | (((MCOx) == RCC_MCO1) || ((MCOx) == RCC_MCO2)) |
Definition at line 8171 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_MCO1SOURCE | ( | SOURCE | ) |
(((SOURCE) == RCC_MCO1SOURCE_HSI) || ((SOURCE) == RCC_MCO1SOURCE_LSE) || \ ((SOURCE) == RCC_MCO1SOURCE_HSE) || ((SOURCE) == RCC_MCO1SOURCE_PLL1QCLK) || \ ((SOURCE) == RCC_MCO1SOURCE_HSI48))
Definition at line 8173 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_MCO2SOURCE | ( | SOURCE | ) |
(((SOURCE) == RCC_MCO2SOURCE_SYSCLK) || ((SOURCE) == RCC_MCO2SOURCE_PLL2PCLK) || \ ((SOURCE) == RCC_MCO2SOURCE_HSE) || ((SOURCE) == RCC_MCO2SOURCE_PLLCLK) || \ ((SOURCE) == RCC_MCO2SOURCE_CSICLK) || ((SOURCE) == RCC_MCO2SOURCE_LSICLK))
Definition at line 8177 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#define IS_RCC_MCODIV | ( | DIV | ) |
(((DIV) == RCC_MCODIV_1) || ((DIV) == RCC_MCODIV_2) || \ ((DIV) == RCC_MCODIV_3) || ((DIV) == RCC_MCODIV_4) || \ ((DIV) == RCC_MCODIV_5) || ((DIV) == RCC_MCODIV_6) || \ ((DIV) == RCC_MCODIV_7) || ((DIV) == RCC_MCODIV_8) || \ ((DIV) == RCC_MCODIV_9) || ((DIV) == RCC_MCODIV_10) || \ ((DIV) == RCC_MCODIV_11) || ((DIV) == RCC_MCODIV_12) || \ ((DIV) == RCC_MCODIV_13) || ((DIV) == RCC_MCODIV_14) || \ ((DIV) == RCC_MCODIV_15))
Definition at line 8181 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_MCOConfig().
#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_CSI) == RCC_OSCILLATORTYPE_CSI) || \ (((OSCILLATOR) & RCC_OSCILLATORTYPE_LSI) == RCC_OSCILLATORTYPE_LSI) || \ (((OSCILLATOR) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE) || \ (((OSCILLATOR) & RCC_OSCILLATORTYPE_HSI48) == RCC_OSCILLATORTYPE_HSI48))
Definition at line 8033 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PCLK1 | ( | PCLK1 | ) |
(((PCLK1) == RCC_APB1_DIV1) || ((PCLK1) == RCC_APB1_DIV2) || \ ((PCLK1) == RCC_APB1_DIV4) || ((PCLK1) == RCC_APB1_DIV8) || \ ((PCLK1) == RCC_APB1_DIV16))
Definition at line 8124 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_PCLK2 | ( | PCLK2 | ) |
(((PCLK2) == RCC_APB2_DIV1) || ((PCLK2) == RCC_APB2_DIV2) || \ ((PCLK2) == RCC_APB2_DIV4) || ((PCLK2) == RCC_APB2_DIV8) || \ ((PCLK2) == RCC_APB2_DIV16))
Definition at line 8128 of file stm32h7xx_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 8067 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLCLOCKOUT_VALUE | ( | VALUE | ) |
(((VALUE) == RCC_PLL1_DIVP) || \ ((VALUE) == RCC_PLL1_DIVQ) || \ ((VALUE) == RCC_PLL1_DIVR))
Definition at line 8094 of file stm32h7xx_hal_rcc.h.
#define IS_RCC_PLLFRACN_VALUE | ( | VALUE | ) | ((VALUE) <= 8191U) |
Definition at line 8082 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig(), RCCEx_PLL2_Config(), and RCCEx_PLL3_Config().
#define IS_RCC_PLLM_VALUE | ( | VALUE | ) | ((1U <= (VALUE)) && ((VALUE) <= 63U)) |
Definition at line 8084 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLN_VALUE | ( | VALUE | ) | ((4U <= (VALUE)) && ((VALUE) <= 512U)) |
Definition at line 8086 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLP_VALUE | ( | VALUE | ) | ((1U <= (VALUE)) && ((VALUE) <= 128U)) |
Definition at line 8090 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLQ_VALUE | ( | VALUE | ) | ((1U <= (VALUE)) && ((VALUE) <= 128U)) |
Definition at line 8091 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLR_VALUE | ( | VALUE | ) | ((1U <= (VALUE)) && ((VALUE) <= 128U)) |
Definition at line 8092 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLRGE_VALUE | ( | VALUE | ) |
(((VALUE) == RCC_PLL1VCIRANGE_0) || \ ((VALUE) == RCC_PLL1VCIRANGE_1) || \ ((VALUE) == RCC_PLL1VCIRANGE_2) || \ ((VALUE) == RCC_PLL1VCIRANGE_3))
Definition at line 8075 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLSOURCE | ( | SOURCE | ) |
(((SOURCE) == RCC_PLLSOURCE_CSI) || \ ((SOURCE) == RCC_PLLSOURCE_HSI) || \ ((SOURCE) == RCC_PLLSOURCE_NONE) || \ ((SOURCE) == RCC_PLLSOURCE_HSE))
Definition at line 8070 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_PLLVCO_VALUE | ( | VALUE | ) | (((VALUE) == RCC_PLL1VCOWIDE) || ((VALUE) == RCC_PLL1VCOMEDIUM)) |
Definition at line 8080 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_OscConfig().
#define IS_RCC_RTCCLKSOURCE | ( | SOURCE | ) |
Definition at line 8138 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCCEx_PeriphCLKConfig().
#define IS_RCC_SRDPCLK1 | ( | SRDPCLK1 | ) |
(((SRDPCLK1) == RCC_APB4_DIV1) || ((SRDPCLK1) == RCC_APB4_DIV2) || \ ((SRDPCLK1) == RCC_APB4_DIV4) || ((SRDPCLK1) == RCC_APB4_DIV8) || \ ((SRDPCLK1) == RCC_APB4_DIV16))
Definition at line 8132 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_STOP_KERWAKEUPCLOCK | ( | SOURCE | ) |
(((SOURCE) == RCC_STOP_KERWAKEUPCLOCK_CSI) || \ ((SOURCE) == RCC_STOP_KERWAKEUPCLOCK_HSI))
Definition at line 8243 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCCEx_KerWakeUpStopCLKConfig().
#define IS_RCC_STOP_WAKEUPCLOCK | ( | SOURCE | ) |
(((SOURCE) == RCC_STOP_WAKEUPCLOCK_CSI) || \ ((SOURCE) == RCC_STOP_WAKEUPCLOCK_HSI))
Definition at line 8240 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCCEx_WakeUpStopCLKConfig().
#define IS_RCC_SYSCLK | ( | SYSCLK | ) |
(((SYSCLK) == RCC_SYSCLK_DIV1) || ((SYSCLK) == RCC_SYSCLK_DIV2) || \ ((SYSCLK) == RCC_SYSCLK_DIV4) || ((SYSCLK) == RCC_SYSCLK_DIV8) || \ ((SYSCLK) == RCC_SYSCLK_DIV16) || ((SYSCLK) == RCC_SYSCLK_DIV64) || \ ((SYSCLK) == RCC_SYSCLK_DIV128) || ((SYSCLK) == RCC_SYSCLK_DIV256) || \ ((SYSCLK) == RCC_SYSCLK_DIV512))
Definition at line 8105 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().
#define IS_RCC_SYSCLKSOURCE | ( | SOURCE | ) |
(((SOURCE) == RCC_SYSCLKSOURCE_CSI) || \ ((SOURCE) == RCC_SYSCLKSOURCE_HSI) || \ ((SOURCE) == RCC_SYSCLKSOURCE_HSE) || \ ((SOURCE) == RCC_SYSCLKSOURCE_PLLCLK))
Definition at line 8100 of file stm32h7xx_hal_rcc.h.
Referenced by HAL_RCC_ClockConfig().