PAN1080 Peripheral API
Typedefs | Enumerations
Timer capture mode

Timer capture edge definition. More...

Collaboration diagram for Timer capture mode:

Typedefs

typedef enum _TIMER_CapEdgeDef TIMER_CapEdgeDef
 

Enumerations

enum  _TIMER_CapEdgeDef {
  TIMER_CAPTURE_FALLING_EDGE = (0UL << TIMER_EXTCTL_CAPEDGE_Pos) , TIMER_CAPTURE_RISING_EDGE = (1UL << TIMER_EXTCTL_CAPEDGE_Pos) , TIMER_CAPTURE_BOTH_EDGE = (2UL << TIMER_EXTCTL_CAPEDGE_Pos) , TIMER_CAPTURE_FALLING_THEN_RISING_EDGE = (2UL << TIMER_EXTCTL_CAPEDGE_Pos) ,
  TIMER_CAPTURE_RISING_THEN_FALLING_EDGE = (3UL << TIMER_EXTCTL_CAPEDGE_Pos)
}
 

Detailed Description

Timer capture edge definition.

Typedef Documentation

◆ TIMER_CapEdgeDef

Enumeration Type Documentation

◆ _TIMER_CapEdgeDef

Enumerator
TIMER_CAPTURE_FALLING_EDGE 

Falling edge trigger timer capture

TIMER_CAPTURE_RISING_EDGE 

Rising edge trigger timer capture

TIMER_CAPTURE_BOTH_EDGE 

Both edge trigger timer capture, valid only in Free-Cnt Mode

TIMER_CAPTURE_FALLING_THEN_RISING_EDGE 

Falling edge then rising edge trigger timer capture, valid only in Trig-Cnt Mode

TIMER_CAPTURE_RISING_THEN_FALLING_EDGE 

Rising edge then falling edge trigger timer capture, valid only in Trig-Cnt Mode