思澈科技软件开发工具包  2.20

Macros

#define COMP_EXTI_IT   (LPCOMP_CR1_IE)
 
#define COMP_EXTI_EVENT   (0x00000000UL)
 
#define COMP_EXTI_HIGH   (0x00000001UL<<LPCOMP_CR1_SENS_Pos)
 
#define COMP_EXTI_LOW   (0x00000002UL<<LPCOMP_CR1_SENS_Pos)
 
#define COMP_EXTI_RISING   (0x00000005UL<<LPCOMP_CR1_SENS_Pos)
 
#define COMP_EXTI_FALLING   (0x00000006UL<<LPCOMP_CR1_SENS_Pos)
 
#define COMP_EXTI_EDGES   (0x00000007UL<<LPCOMP_CR1_SENS_Pos)
 

Detailed Description

Macro Definition Documentation

◆ COMP_EXTI_EDGES

#define COMP_EXTI_EDGES   (0x00000007UL<<LPCOMP_CR1_SENS_Pos)

EXTI line event on both edge

◆ COMP_EXTI_EVENT

#define COMP_EXTI_EVENT   (0x00000000UL)

EXTI line event only (without interruption)

◆ COMP_EXTI_FALLING

#define COMP_EXTI_FALLING   (0x00000006UL<<LPCOMP_CR1_SENS_Pos)

EXTI line event on falling edge

◆ COMP_EXTI_HIGH

#define COMP_EXTI_HIGH   (0x00000001UL<<LPCOMP_CR1_SENS_Pos)

EXTI line event on high level

◆ COMP_EXTI_IT

#define COMP_EXTI_IT   (LPCOMP_CR1_IE)

EXTI line event with interruption

◆ COMP_EXTI_LOW

#define COMP_EXTI_LOW   (0x00000002UL<<LPCOMP_CR1_SENS_Pos)

EXTI line event on low level

◆ COMP_EXTI_RISING

#define COMP_EXTI_RISING   (0x00000005UL<<LPCOMP_CR1_SENS_Pos)

EXTI line event on rising edge