![]() |
MINI51DE_BSP V3.02.004
The Board Support Package for Mini51DE Series MCU
|
Modules | |
Device CMSIS Definitions | |
This file defines all structures and symbols for Mini51:
#define CLK_AHBCLK_ISP_EN_Msk (0x1ul << CLK_AHBCLK_ISP_EN_Pos) |
CLK_T::AHBCLK: ISP_EN Mask
Definition at line 899 of file Mini51Series.h.
#define CLK_AHBCLK_ISP_EN_Pos (2) |
CLK_T::AHBCLK: ISP_EN Position
Definition at line 898 of file Mini51Series.h.
#define CLK_APBCLK_ADC_EN_Msk (0x1ul << CLK_APBCLK_ADC_EN_Pos) |
CLK_T::APBCLK: ADC_EN Mask
Definition at line 932 of file Mini51Series.h.
#define CLK_APBCLK_ADC_EN_Pos (28) |
CLK_T::APBCLK: ADC_EN Position
Definition at line 931 of file Mini51Series.h.
#define CLK_APBCLK_CMP_EN_Msk (0x1ul << CLK_APBCLK_CMP_EN_Pos) |
CLK_T::APBCLK: ACMP_EN Mask
Definition at line 935 of file Mini51Series.h.
#define CLK_APBCLK_CMP_EN_Pos (30) |
CLK_T::APBCLK: ACMP_EN Position
Definition at line 934 of file Mini51Series.h.
#define CLK_APBCLK_FDIV_EN_Msk (0x1ul << CLK_APBCLK_FDIV_EN_Pos) |
CLK_T::APBCLK: FDIV_EN Mask
Definition at line 911 of file Mini51Series.h.
#define CLK_APBCLK_FDIV_EN_Pos (6) |
CLK_T::APBCLK: FDIV_EN Position
Definition at line 910 of file Mini51Series.h.
#define CLK_APBCLK_I2C_EN_Msk (0x1ul << CLK_APBCLK_I2C_EN_Pos) |
CLK_T::APBCLK: I2C_EN Mask
Definition at line 914 of file Mini51Series.h.
#define CLK_APBCLK_I2C_EN_Pos (8) |
CLK_T::APBCLK: I2C_EN Position
Definition at line 913 of file Mini51Series.h.
#define CLK_APBCLK_PWM01_EN_Msk (0x1ul << CLK_APBCLK_PWM01_EN_Pos) |
CLK_T::APBCLK: PWM01_EN Mask
Definition at line 923 of file Mini51Series.h.
#define CLK_APBCLK_PWM01_EN_Pos (20) |
CLK_T::APBCLK: PWM01_EN Position
Definition at line 922 of file Mini51Series.h.
#define CLK_APBCLK_PWM23_EN_Msk (0x1ul << CLK_APBCLK_PWM23_EN_Pos) |
CLK_T::APBCLK: PWM23_EN Mask
Definition at line 926 of file Mini51Series.h.
#define CLK_APBCLK_PWM23_EN_Pos (21) |
CLK_T::APBCLK: PWM23_EN Position
Definition at line 925 of file Mini51Series.h.
#define CLK_APBCLK_PWM45_EN_Msk (0x1ul << CLK_APBCLK_PWM45_EN_Pos) |
CLK_T::APBCLK: PWM45_EN Mask
Definition at line 929 of file Mini51Series.h.
#define CLK_APBCLK_PWM45_EN_Pos (22) |
CLK_T::APBCLK: PWM45_EN Position
Definition at line 928 of file Mini51Series.h.
#define CLK_APBCLK_SPI_EN_Msk (0x1ul << CLK_APBCLK_SPI_EN_Pos) |
CLK_T::APBCLK: SPI_EN Mask
Definition at line 917 of file Mini51Series.h.
#define CLK_APBCLK_SPI_EN_Pos (12) |
CLK_T::APBCLK: SPI_EN Position
Definition at line 916 of file Mini51Series.h.
#define CLK_APBCLK_TMR0_EN_Msk (0x1ul << CLK_APBCLK_TMR0_EN_Pos) |
CLK_T::APBCLK: TMR0_EN Mask
Definition at line 905 of file Mini51Series.h.
#define CLK_APBCLK_TMR0_EN_Pos (2) |
CLK_T::APBCLK: TMR0_EN Position
Definition at line 904 of file Mini51Series.h.
#define CLK_APBCLK_TMR1_EN_Msk (0x1ul << CLK_APBCLK_TMR1_EN_Pos) |
CLK_T::APBCLK: TMR1_EN Mask
Definition at line 908 of file Mini51Series.h.
#define CLK_APBCLK_TMR1_EN_Pos (3) |
CLK_T::APBCLK: TMR1_EN Position
Definition at line 907 of file Mini51Series.h.
#define CLK_APBCLK_UART_EN_Msk (0x1ul << CLK_APBCLK_UART_EN_Pos) |
CLK_T::APBCLK: UART_EN Mask
Definition at line 920 of file Mini51Series.h.
#define CLK_APBCLK_UART_EN_Pos (16) |
CLK_T::APBCLK: UART_EN Position
Definition at line 919 of file Mini51Series.h.
#define CLK_APBCLK_WDT_EN_Msk (0x1ul << CLK_APBCLK_WDT_EN_Pos) |
CLK_T::APBCLK: WDT_EN Mask
Definition at line 902 of file Mini51Series.h.
#define CLK_APBCLK_WDT_EN_Pos (0) |
CLK_T::APBCLK: WDT_EN Position
Definition at line 901 of file Mini51Series.h.
#define CLK_CLKDIV_ADC_N_Msk (0xfful << CLK_CLKDIV_ADC_N_Pos) |
CLK_T::CLKDIV: ADC_N Mask
Definition at line 992 of file Mini51Series.h.
#define CLK_CLKDIV_ADC_N_Pos (16) |
CLK_T::CLKDIV: ADC_N Position
Definition at line 991 of file Mini51Series.h.
#define CLK_CLKDIV_HCLK_N_Msk (0xful << CLK_CLKDIV_HCLK_N_Pos) |
CLK_T::CLKDIV: HCLK_N Mask
Definition at line 986 of file Mini51Series.h.
#define CLK_CLKDIV_HCLK_N_Pos (0) |
CLK_T::CLKDIV: HCLK_N Position
Definition at line 985 of file Mini51Series.h.
#define CLK_CLKDIV_UART_N_Msk (0xful << CLK_CLKDIV_UART_N_Pos) |
CLK_T::CLKDIV: UART_N Mask
Definition at line 989 of file Mini51Series.h.
#define CLK_CLKDIV_UART_N_Pos (8) |
CLK_T::CLKDIV: UART_N Position
Definition at line 988 of file Mini51Series.h.
#define CLK_CLKSEL0_HCLK_S_Msk (0x7ul << CLK_CLKSEL0_HCLK_S_Pos) |
CLK_T::CLKSEL0: HCLK_S Mask
Definition at line 962 of file Mini51Series.h.
#define CLK_CLKSEL0_HCLK_S_Pos (0) |
CLK_T::CLKSEL0: HCLK_S Position
Definition at line 961 of file Mini51Series.h.
#define CLK_CLKSEL0_STCLK_S_Msk (0x7ul << CLK_CLKSEL0_STCLK_S_Pos) |
CLK_T::CLKSEL0: STCLK_S Mask
Definition at line 965 of file Mini51Series.h.
#define CLK_CLKSEL0_STCLK_S_Pos (3) |
CLK_T::CLKSEL0: STCLK_S Position
Definition at line 964 of file Mini51Series.h.
#define CLK_CLKSEL1_ADC_S_Msk (0x3ul << CLK_CLKSEL1_ADC_S_Pos) |
CLK_T::CLKSEL1: ADC_S Mask
Definition at line 971 of file Mini51Series.h.
#define CLK_CLKSEL1_ADC_S_Pos (2) |
CLK_T::CLKSEL1: ADC_S Position
Definition at line 970 of file Mini51Series.h.
#define CLK_CLKSEL1_SPI_S_Msk (0x1ul << CLK_CLKSEL1_SPI_S_Pos) |
CLK_T::CLKSEL1: SPI_S Mask
Definition at line 974 of file Mini51Series.h.
#define CLK_CLKSEL1_SPI_S_Pos (4) |
CLK_T::CLKSEL1: SPI_S Position
Definition at line 973 of file Mini51Series.h.
#define CLK_CLKSEL1_TMR0_S_Msk (0x7ul << CLK_CLKSEL1_TMR0_S_Pos) |
CLK_T::CLKSEL1: TMR0_S Mask
Definition at line 977 of file Mini51Series.h.
#define CLK_CLKSEL1_TMR0_S_Pos (8) |
CLK_T::CLKSEL1: TMR0_S Position
Definition at line 976 of file Mini51Series.h.
#define CLK_CLKSEL1_TMR1_S_Msk (0x7ul << CLK_CLKSEL1_TMR1_S_Pos) |
CLK_T::CLKSEL1: TMR1_S Mask
Definition at line 980 of file Mini51Series.h.
#define CLK_CLKSEL1_TMR1_S_Pos (12) |
CLK_T::CLKSEL1: TMR1_S Position
Definition at line 979 of file Mini51Series.h.
#define CLK_CLKSEL1_UART_S_Msk (0x3ul << CLK_CLKSEL1_UART_S_Pos) |
CLK_T::CLKSEL1: UART_S Mask
Definition at line 983 of file Mini51Series.h.
#define CLK_CLKSEL1_UART_S_Pos (24) |
CLK_T::CLKSEL1: UART_S Position
Definition at line 982 of file Mini51Series.h.
#define CLK_CLKSEL1_WDT_S_Msk (0x3ul << CLK_CLKSEL1_WDT_S_Pos) |
CLK_T::CLKSEL1: WDT_S Mask
Definition at line 968 of file Mini51Series.h.
#define CLK_CLKSEL1_WDT_S_Pos (0) |
CLK_T::CLKSEL1: WDT_S Position
Definition at line 967 of file Mini51Series.h.
#define CLK_CLKSEL2_FRQDIV_S_Msk (0x3ul << CLK_CLKSEL2_FRQDIV_S_Pos) |
CLK_T::CLKSEL2: FRQDIV_S Mask
Definition at line 995 of file Mini51Series.h.
#define CLK_CLKSEL2_FRQDIV_S_Pos (2) |
CLK_T::CLKSEL2: FRQDIV_S Position
Definition at line 994 of file Mini51Series.h.
#define CLK_CLKSTATUS_CLK_SW_FAIL_Msk (0x1ul << CLK_CLKSTATUS_CLK_SW_FAIL_Pos) |
CLK_T::CLKSTATUS: CLK_SW_FAIL Mask
Definition at line 959 of file Mini51Series.h.
#define CLK_CLKSTATUS_CLK_SW_FAIL_Pos (7) |
CLK_T::CLKSTATUS: CLK_SW_FAIL Position
Definition at line 958 of file Mini51Series.h.
#define CLK_CLKSTATUS_HIRC_STB_Msk (0x1ul << CLK_CLKSTATUS_HIRC_STB_Pos) |
CLK_T::CLKSTATUS: OSC22M_STB Mask
Definition at line 956 of file Mini51Series.h.
#define CLK_CLKSTATUS_HIRC_STB_Pos (4) |
CLK_T::CLKSTATUS: OSC22M_STB Position
Definition at line 955 of file Mini51Series.h.
#define CLK_CLKSTATUS_HXT_STB_Msk (0x1ul << CLK_CLKSTATUS_HXT_STB_Pos) |
CLK_T::CLKSTATUS: XTL_STB Mask
Definition at line 940 of file Mini51Series.h.
#define CLK_CLKSTATUS_HXT_STB_Pos (0) |
CLK_T::CLKSTATUS: XTL_STB Position
Definition at line 939 of file Mini51Series.h.
#define CLK_CLKSTATUS_IRC10K_STB_Msk (0x1ul << CLK_CLKSTATUS_OSC10K_STB_Pos) |
CLK_T::CLKSTATUS: OSC10K_STB Mask
Definition at line 947 of file Mini51Series.h.
#define CLK_CLKSTATUS_IRC10K_STB_Pos (3) |
CLK_T::CLKSTATUS: OSC10K_STB Position
Definition at line 946 of file Mini51Series.h.
#define CLK_CLKSTATUS_IRC22M_STB_Msk (0x1ul << CLK_CLKSTATUS_OSC22M_STB_Pos) |
CLK_T::CLKSTATUS: OSC22M_STB Mask
Definition at line 954 of file Mini51Series.h.
#define CLK_CLKSTATUS_IRC22M_STB_Pos (4) |
CLK_T::CLKSTATUS: OSC22M_STB Position
Definition at line 953 of file Mini51Series.h.
#define CLK_CLKSTATUS_LIRC_STB_Msk (0x1ul << CLK_CLKSTATUS_LIRC_STB_Pos) |
CLK_T::CLKSTATUS: OSC10K_STB Mask
Definition at line 949 of file Mini51Series.h.
#define CLK_CLKSTATUS_LIRC_STB_Pos (3) |
CLK_T::CLKSTATUS: OSC10K_STB Position
Definition at line 948 of file Mini51Series.h.
#define CLK_CLKSTATUS_LXT_STB_Msk (0x1ul << CLK_CLKSTATUS_LXT_STB_Pos) |
CLK_T::CLKSTATUS: XTL_STB Mask
Definition at line 942 of file Mini51Series.h.
#define CLK_CLKSTATUS_LXT_STB_Pos (0) |
CLK_T::CLKSTATUS: XTL_STB Position
Definition at line 941 of file Mini51Series.h.
#define CLK_CLKSTATUS_OSC10K_STB_Msk (0x1ul << CLK_CLKSTATUS_OSC10K_STB_Pos) |
CLK_T::CLKSTATUS: OSC10K_STB Mask
Definition at line 945 of file Mini51Series.h.
#define CLK_CLKSTATUS_OSC10K_STB_Pos (3) |
CLK_T::CLKSTATUS: OSC10K_STB Position
Definition at line 944 of file Mini51Series.h.
#define CLK_CLKSTATUS_OSC22M_STB_Msk (0x1ul << CLK_CLKSTATUS_OSC22M_STB_Pos) |
CLK_T::CLKSTATUS: OSC22M_STB Mask
Definition at line 952 of file Mini51Series.h.
#define CLK_CLKSTATUS_OSC22M_STB_Pos (4) |
CLK_T::CLKSTATUS: OSC22M_STB Position
Definition at line 951 of file Mini51Series.h.
#define CLK_CLKSTATUS_XTL_STB_Msk (0x1ul << CLK_CLKSTATUS_XTL_STB_Pos) |
CLK_T::CLKSTATUS: XTL_STB Mask
Definition at line 938 of file Mini51Series.h.
#define CLK_CLKSTATUS_XTL_STB_Pos (0) |
CLK_T::CLKSTATUS: XTL_STB Position
Definition at line 937 of file Mini51Series.h.
#define CLK_FRQDIV_DIVIDER1_Msk (0x1ul << CLK_FRQDIV_DIVIDER1_Pos) |
CLK_T::FRQDIV: DIVIDER1 Mask
Definition at line 1004 of file Mini51Series.h.
#define CLK_FRQDIV_DIVIDER1_Pos (5) |
CLK_T::FRQDIV: DIVIDER1 Position
Definition at line 1003 of file Mini51Series.h.
#define CLK_FRQDIV_DIVIDER_EN_Msk (0x1ul << CLK_FRQDIV_DIVIDER_EN_Pos) |
CLK_T::FRQDIV: DIVIDER_EN Mask
Definition at line 1001 of file Mini51Series.h.
#define CLK_FRQDIV_DIVIDER_EN_Pos (4) |
CLK_T::FRQDIV: DIVIDER_EN Position
Definition at line 1000 of file Mini51Series.h.
#define CLK_FRQDIV_FSEL_Msk (0xful << CLK_FRQDIV_FSEL_Pos) |
CLK_T::FRQDIV: FSEL Mask
Definition at line 998 of file Mini51Series.h.
#define CLK_FRQDIV_FSEL_Pos (0) |
CLK_T::FRQDIV: FSEL Position
Definition at line 997 of file Mini51Series.h.
#define CLK_PWRCON_HIRC_EN_Msk (0x1ul << CLK_PWRCON_HIRC_EN_Pos) |
CLK_T::PWRCON: OSC22M_EN Mask
Definition at line 874 of file Mini51Series.h.
#define CLK_PWRCON_HIRC_EN_Pos (2) |
CLK_T::PWRCON: OSC22M_EN Position
Definition at line 873 of file Mini51Series.h.
#define CLK_PWRCON_IRC10K_EN_Msk (0x1ul << CLK_PWRCON_IRC10K_EN_Pos) |
CLK_T::PWRCON: OSC10K_EN Mask
Definition at line 879 of file Mini51Series.h.
#define CLK_PWRCON_IRC10K_EN_Pos (3) |
CLK_T::PWRCON: OSC10K_EN Position
Definition at line 878 of file Mini51Series.h.
#define CLK_PWRCON_IRC22M_EN_Msk (0x1ul << CLK_PWRCON_IRC22M_EN_Pos) |
CLK_T::PWRCON: OSC22M_EN Mask
Definition at line 872 of file Mini51Series.h.
#define CLK_PWRCON_IRC22M_EN_Pos (2) |
CLK_T::PWRCON: OSC22M_EN Position
Definition at line 871 of file Mini51Series.h.
#define CLK_PWRCON_LIRC_EN_Msk (0x1ul << CLK_PWRCON_LIRC_EN_Pos) |
CLK_T::PWRCON: OSC10K_EN Mask
Definition at line 881 of file Mini51Series.h.
#define CLK_PWRCON_LIRC_EN_Pos (3) |
CLK_T::PWRCON: OSC10K_EN Position
Definition at line 880 of file Mini51Series.h.
#define CLK_PWRCON_OSC10K_EN_Msk (0x1ul << CLK_PWRCON_OSC10K_EN_Pos) |
CLK_T::PWRCON: OSC10K_EN Mask
Definition at line 877 of file Mini51Series.h.
#define CLK_PWRCON_OSC10K_EN_Pos (3) |
CLK_T::PWRCON: OSC10K_EN Position
Definition at line 876 of file Mini51Series.h.
#define CLK_PWRCON_OSC22M_EN_Msk (0x1ul << CLK_PWRCON_OSC22M_EN_Pos) |
CLK_T::PWRCON: OSC22M_EN Mask
Definition at line 870 of file Mini51Series.h.
#define CLK_PWRCON_OSC22M_EN_Pos (2) |
CLK_T::PWRCON: OSC22M_EN Position
Definition at line 869 of file Mini51Series.h.
#define CLK_PWRCON_PD_32K_Msk (0x1ul << CLK_PWRCON_PD_32K_Pos) |
CLK_T::PWRCON: PD_32K Mask
Definition at line 896 of file Mini51Series.h.
#define CLK_PWRCON_PD_32K_Pos (9) |
CLK_T::PWRCON: PD_32K Position
Definition at line 895 of file Mini51Series.h.
#define CLK_PWRCON_PD_WU_STS_Msk (0x1ul << CLK_PWRCON_PD_WU_STS_Pos) |
CLK_T::PWRCON: PD_WU_STS Mask
Definition at line 890 of file Mini51Series.h.
#define CLK_PWRCON_PD_WU_STS_Pos (6) |
CLK_T::PWRCON: PD_WU_STS Position
Definition at line 889 of file Mini51Series.h.
#define CLK_PWRCON_PWR_DOWN_EN_Msk (0x1ul << CLK_PWRCON_PWR_DOWN_EN_Pos) |
CLK_T::PWRCON: PWR_DOWN_EN Mask
Definition at line 893 of file Mini51Series.h.
#define CLK_PWRCON_PWR_DOWN_EN_Pos (7) |
CLK_T::PWRCON: PWR_DOWN_EN Position
Definition at line 892 of file Mini51Series.h.
#define CLK_PWRCON_WINT_EN_Msk (0x1ul << CLK_PWRCON_WINT_EN_Pos) |
CLK_T::PWRCON: PD_WU_INT_EN Mask
Definition at line 887 of file Mini51Series.h.
#define CLK_PWRCON_WINT_EN_Pos (5) |
CLK_T::PWRCON: PD_WU_INT_EN Position
Definition at line 886 of file Mini51Series.h.
#define CLK_PWRCON_WU_DLY_Msk (0x1ul << CLK_PWRCON_WU_DLY_Pos) |
CLK_T::PWRCON: PD_WU_DLY Mask
Definition at line 884 of file Mini51Series.h.
#define CLK_PWRCON_WU_DLY_Pos (4) |
CLK_T::PWRCON: PD_WU_DLY Position
Definition at line 883 of file Mini51Series.h.
#define CLK_PWRCON_XTLCLK_EN_Msk (0x3ul << CLK_PWRCON_XTLCLK_EN_Pos) |
CLK_T::PWRCON: XTLCLK_EN Mask
Definition at line 867 of file Mini51Series.h.
#define CLK_PWRCON_XTLCLK_EN_Pos (0) |
@addtogroup CLK_CONST CLK Bit Field Definition Constant Definitions for CLK Controller
CLK_T::PWRCON: XTLCLK_EN Position
Definition at line 866 of file Mini51Series.h.