TIMER Exported init structures

Classes

struct  _ll_timer_capture_channel_init
 LL TIMER capture channel Structure definition. More...
 
struct  _ll_timer_init_t
 LL TIMER init Structure definition. More...
 

Typedefs

typedef struct _ll_timer_capture_channel_init ll_timer_capture_channel_init_t
 LL TIMER capture channel Structure definition. More...
 
typedef struct _ll_timer_init_t ll_timer_init_t
 LL TIMER init Structure definition. More...
 

Enumerations

enum  ll_timer_capture_type_t {
  LL_TIMER_CAPTURE_NONE = 0x00,
  LL_TIMER_CAPTURE_FALLING = 0x01,
  LL_TIMER_CAPTURE_RISING = 0x02,
  LL_TIMER_CAPTURE_BOTH = 0x03
}
 LL TIMER capture type Enumerations definition. More...
 
enum  ll_timer_capture_pin_t {
  LL_TIMER_CAPTURE_IO0 = 0x00,
  LL_TIMER_CAPTURE_IO1 = 0x01,
  LL_TIMER_CAPTURE_IO2 = 0x02,
  LL_TIMER_CAPTURE_IO3 = 0x03,
  LL_TIMER_CAPTURE_IO4 = 0x04,
  LL_TIMER_CAPTURE_IO5 = 0x05,
  LL_TIMER_CAPTURE_IO6 = 0x06,
  LL_TIMER_CAPTURE_IO7 = 0x07,
  LL_TIMER_CAPTURE_IO8 = 0x08,
  LL_TIMER_CAPTURE_IO9 = 0x09,
  LL_TIMER_CAPTURE_IO10 = 0x0A,
  LL_TIMER_CAPTURE_IO11 = 0x0B,
  LL_TIMER_CAPTURE_IO12 = 0x0C,
  LL_TIMER_CAPTURE_IO13 = 0x0D,
  LL_TIMER_CAPTURE_IO14 = 0x0E,
  LL_TIMER_CAPTURE_IO15 = 0x0F,
  LL_TIMER_CAPTURE_IO16 = 0x10,
  LL_TIMER_CAPTURE_IO17 = 0x11,
  LL_TIMER_CAPTURE_IO18 = 0x12,
  LL_TIMER_CAPTURE_IO19 = 0x13,
  LL_TIMER_CAPTURE_IO20 = 0x14,
  LL_TIMER_CAPTURE_IO21 = 0x15,
  LL_TIMER_CAPTURE_IO22 = 0x16,
  LL_TIMER_CAPTURE_IO23 = 0x17,
  LL_TIMER_CAPTURE_IO24 = 0x18,
  LL_TIMER_CAPTURE_IO25 = 0x19,
  LL_TIMER_CAPTURE_IO26 = 0x1A,
  LL_TIMER_CAPTURE_IO27 = 0x1B,
  LL_TIMER_CAPTURE_IO28 = 0x1C,
  LL_TIMER_CAPTURE_IO29 = 0x1D,
  LL_TIMER_CAPTURE_IO30 = 0x1E,
  LL_TIMER_CAPTURE_IO31 = 0x1F
}
 LL TIMER capture pin Enumerations definition. More...
 

Detailed Description

Typedef Documentation

◆ ll_timer_capture_channel_init_t

LL TIMER capture channel Structure definition.

◆ ll_timer_init_t

LL TIMER init Structure definition.

Enumeration Type Documentation

◆ ll_timer_capture_pin_t

LL TIMER capture pin Enumerations definition.

Enumerator
LL_TIMER_CAPTURE_IO0 

capture IO0

LL_TIMER_CAPTURE_IO1 

capture IO1

LL_TIMER_CAPTURE_IO2 

capture IO2

LL_TIMER_CAPTURE_IO3 

capture IO3

LL_TIMER_CAPTURE_IO4 

capture IO4

LL_TIMER_CAPTURE_IO5 

capture IO5

LL_TIMER_CAPTURE_IO6 

capture IO6

LL_TIMER_CAPTURE_IO7 

capture IO7

LL_TIMER_CAPTURE_IO8 

capture IO8

LL_TIMER_CAPTURE_IO9 

capture IO9

LL_TIMER_CAPTURE_IO10 

capture IO10

LL_TIMER_CAPTURE_IO11 

capture IO11

LL_TIMER_CAPTURE_IO12 

capture IO12

LL_TIMER_CAPTURE_IO13 

capture IO13

LL_TIMER_CAPTURE_IO14 

capture IO14

LL_TIMER_CAPTURE_IO15 

capture IO15

LL_TIMER_CAPTURE_IO16 

capture IO16

LL_TIMER_CAPTURE_IO17 

capture IO17

LL_TIMER_CAPTURE_IO18 

capture IO18

LL_TIMER_CAPTURE_IO19 

capture IO19

LL_TIMER_CAPTURE_IO20 

capture IO20

LL_TIMER_CAPTURE_IO21 

capture IO21

LL_TIMER_CAPTURE_IO22 

capture IO22

LL_TIMER_CAPTURE_IO23 

capture IO23

LL_TIMER_CAPTURE_IO24 

capture IO24

LL_TIMER_CAPTURE_IO25 

capture IO25

LL_TIMER_CAPTURE_IO26 

capture IO26

LL_TIMER_CAPTURE_IO27 

capture IO27

LL_TIMER_CAPTURE_IO28 

capture IO28

LL_TIMER_CAPTURE_IO29 

capture IO29

LL_TIMER_CAPTURE_IO30 

capture IO30

LL_TIMER_CAPTURE_IO31 

capture IO31

Definition at line 87 of file ll_tim.h.

◆ ll_timer_capture_type_t

LL TIMER capture type Enumerations definition.

Enumerator
LL_TIMER_CAPTURE_NONE 

Set timer capture NONE

LL_TIMER_CAPTURE_FALLING 

Set timer capture io falling edge

LL_TIMER_CAPTURE_RISING 

Set timer capture io rising edge

LL_TIMER_CAPTURE_BOTH 

Set timer capture io both edge

Definition at line 76 of file ll_tim.h.