|
#define | AWK_CLK_SEL_STOP (0x00U << 5) |
|
#define | AWK_CLK_SEL_LSI (0x01U << 5) |
|
#define | AWK_CLK_SEL_HSE (0x02U << 5) |
|
#define | AWK_CLK_SEL_LSE (0x03U << 5) |
|
#define | IS_AWK_CLK_SEL(SEL) |
|
#define | IS_AWK_HSE_PRSC(PRSC) (((PRSC) < 0xFFF)) |
|
#define | IS_AWK_RLOAD_VAL(VAL) (((VAL) < 0xFF)) |
|
#define | AWK_CLOCK_DIV_2 (0x00000000U) |
|
#define | AWK_CLOCK_DIV_4 (AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_8 (AWK_CR_DIVSEL_1) |
|
#define | AWK_CLOCK_DIV_16 (AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_32 (AWK_CR_DIVSEL_2) |
|
#define | AWK_CLOCK_DIV_64 (AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_128 (AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1) |
|
#define | AWK_CLOCK_DIV_256 (AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_512 (AWK_CR_DIVSEL_3) |
|
#define | AWK_CLOCK_DIV_1024 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_2048 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_1) |
|
#define | AWK_CLOCK_DIV_4096 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_8192 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2) |
|
#define | AWK_CLOCK_DIV_16384 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_0) |
|
#define | AWK_CLOCK_DIV_32768 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1) |
|
#define | AWK_CLOCK_DIV_65536 (AWK_CR_DIVSEL_3 | AWK_CR_DIVSEL_2 | AWK_CR_DIVSEL_1 | AWK_CR_DIVSEL_0) |
|
#define | IS_AWK_DIV_SEL(DIV) (((DIV) < 0xF)) |
|
This file contains all the functions prototypes for the AWK firmware library.
- Author
- megawin Application Team
- Version
- V0.0.5
- Date
- 13-August-2024