PAN1080 Peripheral API
Macros

Kscan enable bit definitions. More...

Collaboration diagram for Kscan enable bit:

Macros

#define KS_PERIPHRAL_ENABLE   (0X00000001)
 
#define KS_WAKEUP_ENABLE   (0X00000002)
 
#define KS_WAKEUP_AND_PERIPH_ENABLE   (0X00000003)
 
#define QDEC_MAX_FILTER_NUM   (7)
 
#define QDEC_FILTER_PERIOD_1   (0)
 
#define QDEC_FILTER_PERIOD_2   (1)
 
#define QDEC_FILTER_PERIOD_3   (2)
 
#define QDEC_FILTER_PERIOD_4   (3)
 
#define QDEC_FILTER_PERIOD_5   (4)
 
#define QDEC_FILTER_PERIOD_6   (5)
 
#define QDEC_FILTER_PERIOD_7   (6)
 
#define QDEC_FILTER_PERIOD_8   (7)
 

Detailed Description

Kscan enable bit definitions.

Macro Definition Documentation

◆ KS_PERIPHRAL_ENABLE

#define KS_PERIPHRAL_ENABLE   (0X00000001)

Enable kscan peripheral

◆ KS_WAKEUP_AND_PERIPH_ENABLE

#define KS_WAKEUP_AND_PERIPH_ENABLE   (0X00000003)

Enable kscan peripheral and wakeup function

◆ KS_WAKEUP_ENABLE

#define KS_WAKEUP_ENABLE   (0X00000002)

Enable kscan wakeup function

◆ QDEC_FILTER_PERIOD_1

#define QDEC_FILTER_PERIOD_1   (0)

1 clk period

◆ QDEC_FILTER_PERIOD_2

#define QDEC_FILTER_PERIOD_2   (1)

2 clk period

◆ QDEC_FILTER_PERIOD_3

#define QDEC_FILTER_PERIOD_3   (2)

3 clk period

◆ QDEC_FILTER_PERIOD_4

#define QDEC_FILTER_PERIOD_4   (3)

4 clk period

◆ QDEC_FILTER_PERIOD_5

#define QDEC_FILTER_PERIOD_5   (4)

5 clk period

◆ QDEC_FILTER_PERIOD_6

#define QDEC_FILTER_PERIOD_6   (5)

6 clk period

◆ QDEC_FILTER_PERIOD_7

#define QDEC_FILTER_PERIOD_7   (6)

7 clk period

◆ QDEC_FILTER_PERIOD_8

#define QDEC_FILTER_PERIOD_8   (7)

8 clk period

◆ QDEC_MAX_FILTER_NUM

#define QDEC_MAX_FILTER_NUM   (7)

Max filter count,unit is qdec sclk