Nano102_112 Series BSP  V3.03.002
The Board Support Package for Nano102_112 Series
Macros
WWDT Exported Constants

Macros

#define WWDT_PRESCALER_1   (0UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_2   (1UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_4   (2UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_8   (3UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_16   (4UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_32   (5UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_64   (6UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_128   (7UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_192   (8UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_256   (9UL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_384   (0xAUL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_512   (0xBUL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_768   (0xCUL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_1024   (0xDUL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_1536   (0xEUL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_PRESCALER_2048   (0xFUL << WWDT_CR_PERIODSEL_Pos)
 
#define WWDT_RELOAD_WORD   (0x00005AA5)
 

Detailed Description

Macro Definition Documentation

◆ WWDT_PRESCALER_1

#define WWDT_PRESCALER_1   (0UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 1

Definition at line 32 of file wwdt.h.

◆ WWDT_PRESCALER_1024

#define WWDT_PRESCALER_1024   (0xDUL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 1024

Definition at line 45 of file wwdt.h.

◆ WWDT_PRESCALER_128

#define WWDT_PRESCALER_128   (7UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 128

Definition at line 39 of file wwdt.h.

◆ WWDT_PRESCALER_1536

#define WWDT_PRESCALER_1536   (0xEUL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 1536

Definition at line 46 of file wwdt.h.

◆ WWDT_PRESCALER_16

#define WWDT_PRESCALER_16   (4UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 16

Definition at line 36 of file wwdt.h.

◆ WWDT_PRESCALER_192

#define WWDT_PRESCALER_192   (8UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 192

Definition at line 40 of file wwdt.h.

◆ WWDT_PRESCALER_2

#define WWDT_PRESCALER_2   (1UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 2

Definition at line 33 of file wwdt.h.

◆ WWDT_PRESCALER_2048

#define WWDT_PRESCALER_2048   (0xFUL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 2048

Definition at line 47 of file wwdt.h.

◆ WWDT_PRESCALER_256

#define WWDT_PRESCALER_256   (9UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 256

Definition at line 41 of file wwdt.h.

◆ WWDT_PRESCALER_32

#define WWDT_PRESCALER_32   (5UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 32

Definition at line 37 of file wwdt.h.

◆ WWDT_PRESCALER_384

#define WWDT_PRESCALER_384   (0xAUL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 384

Definition at line 42 of file wwdt.h.

◆ WWDT_PRESCALER_4

#define WWDT_PRESCALER_4   (2UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 4

Definition at line 34 of file wwdt.h.

◆ WWDT_PRESCALER_512

#define WWDT_PRESCALER_512   (0xBUL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 512

Definition at line 43 of file wwdt.h.

◆ WWDT_PRESCALER_64

#define WWDT_PRESCALER_64   (6UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 64

Definition at line 38 of file wwdt.h.

◆ WWDT_PRESCALER_768

#define WWDT_PRESCALER_768   (0xCUL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 768

Definition at line 44 of file wwdt.h.

◆ WWDT_PRESCALER_8

#define WWDT_PRESCALER_8   (3UL << WWDT_CR_PERIODSEL_Pos)

WWDT setting prescaler to 8

Definition at line 35 of file wwdt.h.

◆ WWDT_RELOAD_WORD

#define WWDT_RELOAD_WORD   (0x00005AA5)

Fill this value to RLD register to reload WWDT counter

Definition at line 49 of file wwdt.h.