STM32F103xB HAL User Manual
Defines
CORTEX Private Macros
CORTEX

Defines

#define IS_NVIC_PRIORITY_GROUP(GROUP)
#define IS_NVIC_PREEMPTION_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10U)
#define IS_NVIC_SUB_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10U)
#define IS_NVIC_DEVICE_IRQ(IRQ)   ((IRQ) >= (IRQn_Type)0x00U)
#define IS_SYSTICK_CLK_SOURCE(SOURCE)

Define Documentation

#define IS_NVIC_DEVICE_IRQ (   IRQ)    ((IRQ) >= (IRQn_Type)0x00U)
#define IS_NVIC_PREEMPTION_PRIORITY (   PRIORITY)    ((PRIORITY) < 0x10U)

Definition at line 312 of file stm32f1xx_hal_cortex.h.

Referenced by HAL_NVIC_SetPriority().

#define IS_NVIC_PRIORITY_GROUP (   GROUP)
Value:
(((GROUP) == NVIC_PRIORITYGROUP_0) || \
                                       ((GROUP) == NVIC_PRIORITYGROUP_1) || \
                                       ((GROUP) == NVIC_PRIORITYGROUP_2) || \
                                       ((GROUP) == NVIC_PRIORITYGROUP_3) || \
                                       ((GROUP) == NVIC_PRIORITYGROUP_4))

Definition at line 306 of file stm32f1xx_hal_cortex.h.

Referenced by HAL_NVIC_GetPriority(), and HAL_NVIC_SetPriorityGrouping().

#define IS_NVIC_SUB_PRIORITY (   PRIORITY)    ((PRIORITY) < 0x10U)

Definition at line 314 of file stm32f1xx_hal_cortex.h.

Referenced by HAL_NVIC_SetPriority().

#define IS_SYSTICK_CLK_SOURCE (   SOURCE)
Value:
(((SOURCE) == SYSTICK_CLKSOURCE_HCLK) || \
                                       ((SOURCE) == SYSTICK_CLKSOURCE_HCLK_DIV8))

Definition at line 318 of file stm32f1xx_hal_cortex.h.

Referenced by HAL_SYSTICK_CLKSourceConfig().