思澈科技软件开发工具包
2.20
Macros
CORTEX Private Macros
Hardware Abstract Layer
»
CORTEX-M interface
Macros
#define
IS_NVIC_PRIORITY_GROUP
(GROUP)
#define
IS_NVIC_PREEMPTION_PRIORITY
(PRIORITY) ((PRIORITY) < 0x10)
#define
IS_NVIC_SUB_PRIORITY
(PRIORITY) ((PRIORITY) < 0x10)
#define
IS_NVIC_DEVICE_IRQ
(IRQ) ((IRQ) >= 0x00)
#define
IS_SYSTICK_CLK_SOURCE
(SOURCE)
Detailed Description
Macro Definition Documentation
◆
IS_NVIC_PRIORITY_GROUP
#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
))
◆
IS_SYSTICK_CLK_SOURCE
#define IS_SYSTICK_CLK_SOURCE
(
SOURCE
)
Value:
(((SOURCE) == SYSTICK_CLKSOURCE_HCLK) || \
((SOURCE) == SYSTICK_CLKSOURCE_HCLK_DIV8))
NVIC_PRIORITYGROUP_4
#define NVIC_PRIORITYGROUP_4
Definition:
bf0_hal_cortex.h:125
NVIC_PRIORITYGROUP_2
#define NVIC_PRIORITYGROUP_2
Definition:
bf0_hal_cortex.h:121
NVIC_PRIORITYGROUP_3
#define NVIC_PRIORITYGROUP_3
Definition:
bf0_hal_cortex.h:123
NVIC_PRIORITYGROUP_0
#define NVIC_PRIORITYGROUP_0
Definition:
bf0_hal_cortex.h:117
NVIC_PRIORITYGROUP_1
#define NVIC_PRIORITYGROUP_1
Definition:
bf0_hal_cortex.h:119
SiFli SDK feedback
|
SiFli Support
|
Subscribe
| Updated