NANO102/112 BSP V3.03.003
The Board Support Package for Nano102/112 Series
Modules | Data Structures
NANO102/112 Definitions
Collaboration diagram for NANO102/112 Definitions:

Modules

 Device CMSIS Definitions
 

Data Structures

struct  CLK_T
 
#define CLK_PWRCTL_HXT_EN_Pos   (0)
 
#define CLK_PWRCTL_HXT_EN_Msk   (0x1ul << CLK_PWRCTL_HXT_EN_Pos)
 
#define CLK_PWRCTL_LXT_EN_Pos   (1)
 
#define CLK_PWRCTL_LXT_EN_Msk   (0x1ul << CLK_PWRCTL_LXT_EN_Pos)
 
#define CLK_PWRCTL_HIRC_EN_Pos   (2)
 
#define CLK_PWRCTL_HIRC_EN_Msk   (0x1ul << CLK_PWRCTL_HIRC_EN_Pos)
 
#define CLK_PWRCTL_LIRC_EN_Pos   (3)
 
#define CLK_PWRCTL_LIRC_EN_Msk   (0x1ul << CLK_PWRCTL_LIRC_EN_Pos)
 
#define CLK_PWRCTL_WK_DLY_Pos   (4)
 
#define CLK_PWRCTL_WK_DLY_Msk   (0x1ul << CLK_PWRCTL_WK_DLY_Pos)
 
#define CLK_PWRCTL_PD_WK_IE_Pos   (5)
 
#define CLK_PWRCTL_PD_WK_IE_Msk   (0x1ul << CLK_PWRCTL_PD_WK_IE_Pos)
 
#define CLK_PWRCTL_PD_EN_Pos   (6)
 
#define CLK_PWRCTL_PD_EN_Msk   (0x1ul << CLK_PWRCTL_PD_EN_Pos)
 
#define CLK_PWRCTL_HXT_SELXT_Pos   (8)
 
#define CLK_PWRCTL_HXT_SELXT_Msk   (0x1ul << CLK_PWRCTL_HXT_SELXT_Pos)
 
#define CLK_PWRCTL_HXT_CUR_SEL_Pos   (9)
 
#define CLK_PWRCTL_HXT_CUR_SEL_Msk   (0x1ul << CLK_PWRCTL_HXT_CUR_SEL_Pos)
 
#define CLK_PWRCTL_HXT_GAIN_Pos   (10)
 
#define CLK_PWRCTL_HXT_GAIN_Msk   (0x3ul << CLK_PWRCTL_HXT_GAIN_Pos)
 
#define CLK_PWRCTL_HIRC_FSEL_Pos   (12)
 
#define CLK_PWRCTL_HIRC_FSEL_Msk   (0x1ul << CLK_PWRCTL_HIRC_FSEL_Pos)
 
#define CLK_PWRCTL_HIRC_F_STOP_Pos   (13)
 
#define CLK_PWRCTL_HIRC_F_STOP_Msk   (0x1ul << CLK_PWRCTL_HIRC_F_STOP_Pos)
 
#define CLK_AHBCLK_GPIO_EN_Pos   (0)
 
#define CLK_AHBCLK_GPIO_EN_Msk   (0x1ul << CLK_AHBCLK_GPIO_EN_Pos)
 
#define CLK_AHBCLK_DMA_EN_Pos   (1)
 
#define CLK_AHBCLK_DMA_EN_Msk   (0x1ul << CLK_AHBCLK_DMA_EN_Pos)
 
#define CLK_AHBCLK_ISP_EN_Pos   (2)
 
#define CLK_AHBCLK_ISP_EN_Msk   (0x1ul << CLK_AHBCLK_ISP_EN_Pos)
 
#define CLK_AHBCLK_SRAM_EN_Pos   (4)
 
#define CLK_AHBCLK_SRAM_EN_Msk   (0x1ul << CLK_AHBCLK_SRAM_EN_Pos)
 
#define CLK_AHBCLK_TICK_EN_Pos   (5)
 
#define CLK_AHBCLK_TICK_EN_Msk   (0x1ul << CLK_AHBCLK_TICK_EN_Pos)
 
#define CLK_APBCLK_WDT_EN_Pos   (0)
 
#define CLK_APBCLK_WDT_EN_Msk   (0x1ul << CLK_APBCLK_WDT_EN_Pos)
 
#define CLK_APBCLK_RTC_EN_Pos   (1)
 
#define CLK_APBCLK_RTC_EN_Msk   (0x1ul << CLK_APBCLK_RTC_EN_Pos)
 
#define CLK_APBCLK_TMR0_EN_Pos   (2)
 
#define CLK_APBCLK_TMR0_EN_Msk   (0x1ul << CLK_APBCLK_TMR0_EN_Pos)
 
#define CLK_APBCLK_TMR1_EN_Pos   (3)
 
#define CLK_APBCLK_TMR1_EN_Msk   (0x1ul << CLK_APBCLK_TMR1_EN_Pos)
 
#define CLK_APBCLK_TMR2_EN_Pos   (4)
 
#define CLK_APBCLK_TMR2_EN_Msk   (0x1ul << CLK_APBCLK_TMR2_EN_Pos)
 
#define CLK_APBCLK_TMR3_EN_Pos   (5)
 
#define CLK_APBCLK_TMR3_EN_Msk   (0x1ul << CLK_APBCLK_TMR3_EN_Pos)
 
#define CLK_APBCLK_FDIV0_EN_Pos   (6)
 
#define CLK_APBCLK_FDIV0_EN_Msk   (0x1ul << CLK_APBCLK_FDIV0_EN_Pos)
 
#define CLK_APBCLK_FDIV1_EN_Pos   (7)
 
#define CLK_APBCLK_FDIV1_EN_Msk   (0x1ul << CLK_APBCLK_FDIV1_EN_Pos)
 
#define CLK_APBCLK_I2C0_EN_Pos   (8)
 
#define CLK_APBCLK_I2C0_EN_Msk   (0x1ul << CLK_APBCLK_I2C0_EN_Pos)
 
#define CLK_APBCLK_I2C1_EN_Pos   (9)
 
#define CLK_APBCLK_I2C1_EN_Msk   (0x1ul << CLK_APBCLK_I2C1_EN_Pos)
 
#define CLK_APBCLK_ACMP_EN_Pos   (11)
 
#define CLK_APBCLK_ACMP_EN_Msk   (0x1ul << CLK_APBCLK_ACMP_EN_Pos)
 
#define CLK_APBCLK_SPI0_EN_Pos   (12)
 
#define CLK_APBCLK_SPI0_EN_Msk   (0x1ul << CLK_APBCLK_SPI0_EN_Pos)
 
#define CLK_APBCLK_SPI1_EN_Pos   (13)
 
#define CLK_APBCLK_SPI1_EN_Msk   (0x1ul << CLK_APBCLK_SPI1_EN_Pos)
 
#define CLK_APBCLK_UART0_EN_Pos   (16)
 
#define CLK_APBCLK_UART0_EN_Msk   (0x1ul << CLK_APBCLK_UART0_EN_Pos)
 
#define CLK_APBCLK_UART1_EN_Pos   (17)
 
#define CLK_APBCLK_UART1_EN_Msk   (0x1ul << CLK_APBCLK_UART1_EN_Pos)
 
#define CLK_APBCLK_PWM0_CH01_EN_Pos   (20)
 
#define CLK_APBCLK_PWM0_CH01_EN_Msk   (0x1ul << CLK_APBCLK_PWM0_CH01_EN_Pos)
 
#define CLK_APBCLK_PWM0_CH23_EN_Pos   (21)
 
#define CLK_APBCLK_PWM0_CH23_EN_Msk   (0x1ul << CLK_APBCLK_PWM0_CH23_EN_Pos)
 
#define CLK_APBCLK_LCD_EN_Pos   (26)
 
#define CLK_APBCLK_LCD_EN_Msk   (0x1ul << CLK_APBCLK_LCD_EN_Pos)
 
#define CLK_APBCLK_ADC_EN_Pos   (28)
 
#define CLK_APBCLK_ADC_EN_Msk   (0x1ul << CLK_APBCLK_ADC_EN_Pos)
 
#define CLK_APBCLK_SC0_EN_Pos   (30)
 
#define CLK_APBCLK_SC0_EN_Msk   (0x1ul << CLK_APBCLK_SC0_EN_Pos)
 
#define CLK_APBCLK_SC1_EN_Pos   (31)
 
#define CLK_APBCLK_SC1_EN_Msk   (0x1ul << CLK_APBCLK_SC1_EN_Pos)
 
#define CLK_CLKSTATUS_HXT_STB_Pos   (0)
 
#define CLK_CLKSTATUS_HXT_STB_Msk   (0x1ul << CLK_CLKSTATUS_HXT_STB_Pos)
 
#define CLK_CLKSTATUS_LXT_STB_Pos   (1)
 
#define CLK_CLKSTATUS_LXT_STB_Msk   (0x1ul << CLK_CLKSTATUS_LXT_STB_Pos)
 
#define CLK_CLKSTATUS_PLL_STB_Pos   (2)
 
#define CLK_CLKSTATUS_PLL_STB_Msk   (0x1ul << CLK_CLKSTATUS_PLL_STB_Pos)
 
#define CLK_CLKSTATUS_LIRC_STB_Pos   (3)
 
#define CLK_CLKSTATUS_LIRC_STB_Msk   (0x1ul << CLK_CLKSTATUS_LIRC_STB_Pos)
 
#define CLK_CLKSTATUS_HIRC_STB_Pos   (4)
 
#define CLK_CLKSTATUS_HIRC_STB_Msk   (0x1ul << CLK_CLKSTATUS_HIRC_STB_Pos)
 
#define CLK_CLKSTATUS_CLK_SW_FAIL_Pos   (7)
 
#define CLK_CLKSTATUS_CLK_SW_FAIL_Msk   (0x1ul << CLK_CLKSTATUS_CLK_SW_FAIL_Pos)
 
#define CLK_CLKSEL0_HCLK_S_Pos   (0)
 
#define CLK_CLKSEL0_HCLK_S_Msk   (0x7ul << CLK_CLKSEL0_HCLK_S_Pos)
 
#define CLK_CLKSEL1_UART_S_Pos   (0)
 
#define CLK_CLKSEL1_UART_S_Msk   (0x3ul << CLK_CLKSEL1_UART_S_Pos)
 
#define CLK_CLKSEL1_PWM0_CH01_S_Pos   (4)
 
#define CLK_CLKSEL1_PWM0_CH01_S_Msk   (0x3ul << CLK_CLKSEL1_PWM0_CH01_S_Pos)
 
#define CLK_CLKSEL1_PWM0_CH23_S_Pos   (6)
 
#define CLK_CLKSEL1_PWM0_CH23_S_Msk   (0x3ul << CLK_CLKSEL1_PWM0_CH23_S_Pos)
 
#define CLK_CLKSEL1_TMR0_S_Pos   (8)
 
#define CLK_CLKSEL1_TMR0_S_Msk   (0x7ul << CLK_CLKSEL1_TMR0_S_Pos)
 
#define CLK_CLKSEL1_TMR1_S_Pos   (12)
 
#define CLK_CLKSEL1_TMR1_S_Msk   (0x7ul << CLK_CLKSEL1_TMR1_S_Pos)
 
#define CLK_CLKSEL1_LCD_S_Pos   (18)
 
#define CLK_CLKSEL1_LCD_S_Msk   (0x1ul << CLK_CLKSEL1_LCD_S_Pos)
 
#define CLK_CLKSEL1_ADC_S_Pos   (19)
 
#define CLK_CLKSEL1_ADC_S_Msk   (0x7ul << CLK_CLKSEL1_ADC_S_Pos)
 
#define CLK_CLKSEL2_FRQDIV1_S_Pos   (0)
 
#define CLK_CLKSEL2_FRQDIV1_S_Msk   (0x3ul << CLK_CLKSEL2_FRQDIV1_S_Pos)
 
#define CLK_CLKSEL2_FRQDIV0_S_Pos   (2)
 
#define CLK_CLKSEL2_FRQDIV0_S_Msk   (0x3ul << CLK_CLKSEL2_FRQDIV0_S_Pos)
 
#define CLK_CLKSEL2_TMR2_S_Pos   (8)
 
#define CLK_CLKSEL2_TMR2_S_Msk   (0x7ul << CLK_CLKSEL2_TMR2_S_Pos)
 
#define CLK_CLKSEL2_TMR3_S_Pos   (12)
 
#define CLK_CLKSEL2_TMR3_S_Msk   (0x7ul << CLK_CLKSEL2_TMR3_S_Pos)
 
#define CLK_CLKSEL2_SC_S_Pos   (18)
 
#define CLK_CLKSEL2_SC_S_Msk   (0x3ul << CLK_CLKSEL2_SC_S_Pos)
 
#define CLK_CLKSEL2_SPI0_S_Pos   (20)
 
#define CLK_CLKSEL2_SPI0_S_Msk   (0x1ul << CLK_CLKSEL2_SPI0_S_Pos)
 
#define CLK_CLKSEL2_SPI1_S_Pos   (21)
 
#define CLK_CLKSEL2_SPI1_S_Msk   (0x1ul << CLK_CLKSEL2_SPI1_S_Pos)
 
#define CLK_CLKDIV0_HCLK_N_Pos   (0)
 
#define CLK_CLKDIV0_HCLK_N_Msk   (0xful << CLK_CLKDIV0_HCLK_N_Pos)
 
#define CLK_CLKDIV0_UART_N_Pos   (8)
 
#define CLK_CLKDIV0_UART_N_Msk   (0xful << CLK_CLKDIV0_UART_N_Pos)
 
#define CLK_CLKDIV0_ADC_N_Pos   (16)
 
#define CLK_CLKDIV0_ADC_N_Msk   (0xfful << CLK_CLKDIV0_ADC_N_Pos)
 
#define CLK_CLKDIV0_SC0_N_Pos   (28)
 
#define CLK_CLKDIV0_SC0_N_Msk   (0xful << CLK_CLKDIV0_SC0_N_Pos)
 
#define CLK_CLKDIV1_SC1_N_Pos   (0)
 
#define CLK_CLKDIV1_SC1_N_Msk   (0xful << CLK_CLKDIV1_SC1_N_Pos)
 
#define CLK_CLKDIV1_TMR0_N_Pos   (8)
 
#define CLK_CLKDIV1_TMR0_N_Msk   (0xful << CLK_CLKDIV1_TMR0_N_Pos)
 
#define CLK_CLKDIV1_TMR1_N_Pos   (12)
 
#define CLK_CLKDIV1_TMR1_N_Msk   (0xful << CLK_CLKDIV1_TMR1_N_Pos)
 
#define CLK_CLKDIV1_TMR2_N_Pos   (16)
 
#define CLK_CLKDIV1_TMR2_N_Msk   (0xful << CLK_CLKDIV1_TMR2_N_Pos)
 
#define CLK_CLKDIV1_TMR3_N_Pos   (20)
 
#define CLK_CLKDIV1_TMR3_N_Msk   (0xful << CLK_CLKDIV1_TMR3_N_Pos)
 
#define CLK_PLLCTL_PLL_MLP_Pos   (0)
 
#define CLK_PLLCTL_PLL_MLP_Msk   (0x3ful << CLK_PLLCTL_PLL_MLP_Pos)
 
#define CLK_PLLCTL_PLL_SRC_N_Pos   (8)
 
#define CLK_PLLCTL_PLL_SRC_N_Msk   (0xful << CLK_PLLCTL_PLL_SRC_N_Pos)
 
#define CLK_PLLCTL_PD_Pos   (16)
 
#define CLK_PLLCTL_PD_Msk   (0x1ul << CLK_PLLCTL_PD_Pos)
 
#define CLK_PLLCTL_PLL_SRC_Pos   (17)
 
#define CLK_PLLCTL_PLL_SRC_Msk   (0x1ul << CLK_PLLCTL_PLL_SRC_Pos)
 
#define CLK_FRQDIV0_FSEL_Pos   (0)
 
#define CLK_FRQDIV0_FSEL_Msk   (0xful << CLK_FRQDIV0_FSEL_Pos)
 
#define CLK_FRQDIV0_FDIV_EN_Pos   (4)
 
#define CLK_FRQDIV0_FDIV_EN_Msk   (0x1ul << CLK_FRQDIV0_FDIV_EN_Pos)
 
#define CLK_FRQDIV0_DIV1_Pos   (5)
 
#define CLK_FRQDIV0_DIV1_Msk   (0x1ul << CLK_FRQDIV0_DIV1_Pos)
 
#define CLK_WK_INTSTS_PD_WK_IS_Pos   (0)
 
#define CLK_WK_INTSTS_PD_WK_IS_Msk   (0x1ul << CLK_WK_INTSTS_PD_WK_IS_Pos)
 
#define CLK_APB_DIV_APBDIV_Pos   (0)
 
#define CLK_APB_DIV_APBDIV_Msk   (0x7ul << CLK_APB_DIV_APBDIV_Pos)
 
#define CLK_FRQDIV1_FSEL_Pos   (0)
 
#define CLK_FRQDIV1_FSEL_Msk   (0xful << CLK_FRQDIV1_FSEL_Pos)
 
#define CLK_FRQDIV1_FDIV_EN_Pos   (4)
 
#define CLK_FRQDIV1_FDIV_EN_Msk   (0x1ul << CLK_FRQDIV1_FDIV_EN_Pos)
 
#define CLK_FRQDIV1_DIV1_Pos   (5)
 
#define CLK_FRQDIV1_DIV1_Msk   (0x1ul << CLK_FRQDIV1_DIV1_Pos)
 
#define CLK_SP_DET_HCLK_DET_Pos   (0)
 
#define CLK_SP_DET_HCLK_DET_Msk   (0x1ul << CLK_SP_DET_HCLK_DET_Pos)
 
#define CLK_SP_DET_HCLK_STOP_IE_Pos   (1)
 
#define CLK_SP_DET_HCLK_STOP_IE_Msk   (0x1ul << CLK_SP_DET_HCLK_STOP_IE_Pos)
 
#define CLK_SP_DET_HXT_DET_Pos   (2)
 
#define CLK_SP_DET_HXT_DET_Msk   (0x1ul << CLK_SP_DET_HXT_DET_Pos)
 
#define CLK_SP_DET_HXT_STOP_IE_Pos   (3)
 
#define CLK_SP_DET_HXT_STOP_IE_Msk   (0x1ul << CLK_SP_DET_HXT_STOP_IE_Pos)
 
#define CLK_SP_DET_HIRC_DET_Pos   (4)
 
#define CLK_SP_DET_HIRC_DET_Msk   (0x1ul << CLK_SP_DET_HIRC_DET_Pos)
 
#define CLK_SP_DET_HIRC_STOP_IE_Pos   (5)
 
#define CLK_SP_DET_HIRC_STOP_IE_Msk   (0x1ul << CLK_SP_DET_HIRC_STOP_IE_Pos)
 
#define CLK_SP_STS_HCLK_SP_IS_Pos   (0)
 
#define CLK_SP_STS_HCLK_SP_IS_Msk   (0x1ul << CLK_SP_STS_HCLK_SP_IS_Pos)
 
#define CLK_SP_STS_HXT_SP_IS_Pos   (2)
 
#define CLK_SP_STS_HXT_SP_IS_Msk   (0x1ul << CLK_SP_STS_HXT_SP_IS_Pos)
 
#define CLK_SP_STS_HIRC_SP_IS_Pos   (4)
 
#define CLK_SP_STS_HIRC_SP_IS_Msk   (0x1ul << CLK_SP_STS_HIRC_SP_IS_Pos)
 
#define CLK_SP_STS_HCLK_SEL_Pos   (8)
 
#define CLK_SP_STS_HCLK_SEL_Msk   (0x7ul << CLK_SP_STS_HCLK_SEL_Pos)
 

Detailed Description

This file defines all structures and symbols for NANO102/112:

Macro Definition Documentation

◆ CLK_AHBCLK_DMA_EN_Msk

#define CLK_AHBCLK_DMA_EN_Msk   (0x1ul << CLK_AHBCLK_DMA_EN_Pos)

CLK_T::AHBCLK: DMA_EN Mask

Definition at line 1478 of file Nano1X2Series.h.

◆ CLK_AHBCLK_DMA_EN_Pos

#define CLK_AHBCLK_DMA_EN_Pos   (1)

CLK_T::AHBCLK: DMA_EN Position

Definition at line 1477 of file Nano1X2Series.h.

◆ CLK_AHBCLK_GPIO_EN_Msk

#define CLK_AHBCLK_GPIO_EN_Msk   (0x1ul << CLK_AHBCLK_GPIO_EN_Pos)

CLK_T::AHBCLK: GPIO_EN Mask

Definition at line 1475 of file Nano1X2Series.h.

◆ CLK_AHBCLK_GPIO_EN_Pos

#define CLK_AHBCLK_GPIO_EN_Pos   (0)

CLK_T::AHBCLK: GPIO_EN Position

Definition at line 1474 of file Nano1X2Series.h.

◆ CLK_AHBCLK_ISP_EN_Msk

#define CLK_AHBCLK_ISP_EN_Msk   (0x1ul << CLK_AHBCLK_ISP_EN_Pos)

CLK_T::AHBCLK: ISP_EN Mask

Definition at line 1481 of file Nano1X2Series.h.

◆ CLK_AHBCLK_ISP_EN_Pos

#define CLK_AHBCLK_ISP_EN_Pos   (2)

CLK_T::AHBCLK: ISP_EN Position

Definition at line 1480 of file Nano1X2Series.h.

◆ CLK_AHBCLK_SRAM_EN_Msk

#define CLK_AHBCLK_SRAM_EN_Msk   (0x1ul << CLK_AHBCLK_SRAM_EN_Pos)

CLK_T::AHBCLK: SRAM_EN Mask

Definition at line 1484 of file Nano1X2Series.h.

◆ CLK_AHBCLK_SRAM_EN_Pos

#define CLK_AHBCLK_SRAM_EN_Pos   (4)

CLK_T::AHBCLK: SRAM_EN Position

Definition at line 1483 of file Nano1X2Series.h.

◆ CLK_AHBCLK_TICK_EN_Msk

#define CLK_AHBCLK_TICK_EN_Msk   (0x1ul << CLK_AHBCLK_TICK_EN_Pos)

CLK_T::AHBCLK: TICK_EN Mask

Definition at line 1487 of file Nano1X2Series.h.

◆ CLK_AHBCLK_TICK_EN_Pos

#define CLK_AHBCLK_TICK_EN_Pos   (5)

CLK_T::AHBCLK: TICK_EN Position

Definition at line 1486 of file Nano1X2Series.h.

◆ CLK_APB_DIV_APBDIV_Msk

#define CLK_APB_DIV_APBDIV_Msk   (0x7ul << CLK_APB_DIV_APBDIV_Pos)

CLK_T::APB_DIV: APBDIV Mask

Definition at line 1667 of file Nano1X2Series.h.

◆ CLK_APB_DIV_APBDIV_Pos

#define CLK_APB_DIV_APBDIV_Pos   (0)

CLK_T::APB_DIV: APBDIV Position

Definition at line 1666 of file Nano1X2Series.h.

◆ CLK_APBCLK_ACMP_EN_Msk

#define CLK_APBCLK_ACMP_EN_Msk   (0x1ul << CLK_APBCLK_ACMP_EN_Pos)

CLK_T::APBCLK: ACMP_EN Mask

Definition at line 1520 of file Nano1X2Series.h.

◆ CLK_APBCLK_ACMP_EN_Pos

#define CLK_APBCLK_ACMP_EN_Pos   (11)

CLK_T::APBCLK: ACMP_EN Position

Definition at line 1519 of file Nano1X2Series.h.

◆ CLK_APBCLK_ADC_EN_Msk

#define CLK_APBCLK_ADC_EN_Msk   (0x1ul << CLK_APBCLK_ADC_EN_Pos)

CLK_T::APBCLK: ADC_EN Mask

Definition at line 1544 of file Nano1X2Series.h.

◆ CLK_APBCLK_ADC_EN_Pos

#define CLK_APBCLK_ADC_EN_Pos   (28)

CLK_T::APBCLK: ADC_EN Position

Definition at line 1543 of file Nano1X2Series.h.

◆ CLK_APBCLK_FDIV0_EN_Msk

#define CLK_APBCLK_FDIV0_EN_Msk   (0x1ul << CLK_APBCLK_FDIV0_EN_Pos)

CLK_T::APBCLK: FDIV0_EN Mask

Definition at line 1508 of file Nano1X2Series.h.

◆ CLK_APBCLK_FDIV0_EN_Pos

#define CLK_APBCLK_FDIV0_EN_Pos   (6)

CLK_T::APBCLK: FDIV0_EN Position

Definition at line 1507 of file Nano1X2Series.h.

◆ CLK_APBCLK_FDIV1_EN_Msk

#define CLK_APBCLK_FDIV1_EN_Msk   (0x1ul << CLK_APBCLK_FDIV1_EN_Pos)

CLK_T::APBCLK: FDIV1_EN Mask

Definition at line 1511 of file Nano1X2Series.h.

◆ CLK_APBCLK_FDIV1_EN_Pos

#define CLK_APBCLK_FDIV1_EN_Pos   (7)

CLK_T::APBCLK: FDIV1_EN Position

Definition at line 1510 of file Nano1X2Series.h.

◆ CLK_APBCLK_I2C0_EN_Msk

#define CLK_APBCLK_I2C0_EN_Msk   (0x1ul << CLK_APBCLK_I2C0_EN_Pos)

CLK_T::APBCLK: I2C0_EN Mask

Definition at line 1514 of file Nano1X2Series.h.

◆ CLK_APBCLK_I2C0_EN_Pos

#define CLK_APBCLK_I2C0_EN_Pos   (8)

CLK_T::APBCLK: I2C0_EN Position

Definition at line 1513 of file Nano1X2Series.h.

◆ CLK_APBCLK_I2C1_EN_Msk

#define CLK_APBCLK_I2C1_EN_Msk   (0x1ul << CLK_APBCLK_I2C1_EN_Pos)

CLK_T::APBCLK: I2C1_EN Mask

Definition at line 1517 of file Nano1X2Series.h.

◆ CLK_APBCLK_I2C1_EN_Pos

#define CLK_APBCLK_I2C1_EN_Pos   (9)

CLK_T::APBCLK: I2C1_EN Position

Definition at line 1516 of file Nano1X2Series.h.

◆ CLK_APBCLK_LCD_EN_Msk

#define CLK_APBCLK_LCD_EN_Msk   (0x1ul << CLK_APBCLK_LCD_EN_Pos)

CLK_T::APBCLK: LCD_EN Mask

Definition at line 1541 of file Nano1X2Series.h.

◆ CLK_APBCLK_LCD_EN_Pos

#define CLK_APBCLK_LCD_EN_Pos   (26)

CLK_T::APBCLK: LCD_EN Position

Definition at line 1540 of file Nano1X2Series.h.

◆ CLK_APBCLK_PWM0_CH01_EN_Msk

#define CLK_APBCLK_PWM0_CH01_EN_Msk   (0x1ul << CLK_APBCLK_PWM0_CH01_EN_Pos)

CLK_T::APBCLK: PWM0_CH01_EN Mask

Definition at line 1535 of file Nano1X2Series.h.

◆ CLK_APBCLK_PWM0_CH01_EN_Pos

#define CLK_APBCLK_PWM0_CH01_EN_Pos   (20)

CLK_T::APBCLK: PWM0_CH01_EN Position

Definition at line 1534 of file Nano1X2Series.h.

◆ CLK_APBCLK_PWM0_CH23_EN_Msk

#define CLK_APBCLK_PWM0_CH23_EN_Msk   (0x1ul << CLK_APBCLK_PWM0_CH23_EN_Pos)

CLK_T::APBCLK: PWM0_CH23_EN Mask

Definition at line 1538 of file Nano1X2Series.h.

◆ CLK_APBCLK_PWM0_CH23_EN_Pos

#define CLK_APBCLK_PWM0_CH23_EN_Pos   (21)

CLK_T::APBCLK: PWM0_CH23_EN Position

Definition at line 1537 of file Nano1X2Series.h.

◆ CLK_APBCLK_RTC_EN_Msk

#define CLK_APBCLK_RTC_EN_Msk   (0x1ul << CLK_APBCLK_RTC_EN_Pos)

CLK_T::APBCLK: RTC_EN Mask

Definition at line 1493 of file Nano1X2Series.h.

◆ CLK_APBCLK_RTC_EN_Pos

#define CLK_APBCLK_RTC_EN_Pos   (1)

CLK_T::APBCLK: RTC_EN Position

Definition at line 1492 of file Nano1X2Series.h.

◆ CLK_APBCLK_SC0_EN_Msk

#define CLK_APBCLK_SC0_EN_Msk   (0x1ul << CLK_APBCLK_SC0_EN_Pos)

CLK_T::APBCLK: SC0_EN Mask

Definition at line 1547 of file Nano1X2Series.h.

◆ CLK_APBCLK_SC0_EN_Pos

#define CLK_APBCLK_SC0_EN_Pos   (30)

CLK_T::APBCLK: SC0_EN Position

Definition at line 1546 of file Nano1X2Series.h.

◆ CLK_APBCLK_SC1_EN_Msk

#define CLK_APBCLK_SC1_EN_Msk   (0x1ul << CLK_APBCLK_SC1_EN_Pos)

CLK_T::APBCLK: SC1_EN Mask

Definition at line 1550 of file Nano1X2Series.h.

◆ CLK_APBCLK_SC1_EN_Pos

#define CLK_APBCLK_SC1_EN_Pos   (31)

CLK_T::APBCLK: SC1_EN Position

Definition at line 1549 of file Nano1X2Series.h.

◆ CLK_APBCLK_SPI0_EN_Msk

#define CLK_APBCLK_SPI0_EN_Msk   (0x1ul << CLK_APBCLK_SPI0_EN_Pos)

CLK_T::APBCLK: SPI0_EN Mask

Definition at line 1523 of file Nano1X2Series.h.

◆ CLK_APBCLK_SPI0_EN_Pos

#define CLK_APBCLK_SPI0_EN_Pos   (12)

CLK_T::APBCLK: SPI0_EN Position

Definition at line 1522 of file Nano1X2Series.h.

◆ CLK_APBCLK_SPI1_EN_Msk

#define CLK_APBCLK_SPI1_EN_Msk   (0x1ul << CLK_APBCLK_SPI1_EN_Pos)

CLK_T::APBCLK: SPI1_EN Mask

Definition at line 1526 of file Nano1X2Series.h.

◆ CLK_APBCLK_SPI1_EN_Pos

#define CLK_APBCLK_SPI1_EN_Pos   (13)

CLK_T::APBCLK: SPI1_EN Position

Definition at line 1525 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR0_EN_Msk

#define CLK_APBCLK_TMR0_EN_Msk   (0x1ul << CLK_APBCLK_TMR0_EN_Pos)

CLK_T::APBCLK: TMR0_EN Mask

Definition at line 1496 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR0_EN_Pos

#define CLK_APBCLK_TMR0_EN_Pos   (2)

CLK_T::APBCLK: TMR0_EN Position

Definition at line 1495 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR1_EN_Msk

#define CLK_APBCLK_TMR1_EN_Msk   (0x1ul << CLK_APBCLK_TMR1_EN_Pos)

CLK_T::APBCLK: TMR1_EN Mask

Definition at line 1499 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR1_EN_Pos

#define CLK_APBCLK_TMR1_EN_Pos   (3)

CLK_T::APBCLK: TMR1_EN Position

Definition at line 1498 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR2_EN_Msk

#define CLK_APBCLK_TMR2_EN_Msk   (0x1ul << CLK_APBCLK_TMR2_EN_Pos)

CLK_T::APBCLK: TMR2_EN Mask

Definition at line 1502 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR2_EN_Pos

#define CLK_APBCLK_TMR2_EN_Pos   (4)

CLK_T::APBCLK: TMR2_EN Position

Definition at line 1501 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR3_EN_Msk

#define CLK_APBCLK_TMR3_EN_Msk   (0x1ul << CLK_APBCLK_TMR3_EN_Pos)

CLK_T::APBCLK: TMR3_EN Mask

Definition at line 1505 of file Nano1X2Series.h.

◆ CLK_APBCLK_TMR3_EN_Pos

#define CLK_APBCLK_TMR3_EN_Pos   (5)

CLK_T::APBCLK: TMR3_EN Position

Definition at line 1504 of file Nano1X2Series.h.

◆ CLK_APBCLK_UART0_EN_Msk

#define CLK_APBCLK_UART0_EN_Msk   (0x1ul << CLK_APBCLK_UART0_EN_Pos)

CLK_T::APBCLK: UART0_EN Mask

Definition at line 1529 of file Nano1X2Series.h.

◆ CLK_APBCLK_UART0_EN_Pos

#define CLK_APBCLK_UART0_EN_Pos   (16)

CLK_T::APBCLK: UART0_EN Position

Definition at line 1528 of file Nano1X2Series.h.

◆ CLK_APBCLK_UART1_EN_Msk

#define CLK_APBCLK_UART1_EN_Msk   (0x1ul << CLK_APBCLK_UART1_EN_Pos)

CLK_T::APBCLK: UART1_EN Mask

Definition at line 1532 of file Nano1X2Series.h.

◆ CLK_APBCLK_UART1_EN_Pos

#define CLK_APBCLK_UART1_EN_Pos   (17)

CLK_T::APBCLK: UART1_EN Position

Definition at line 1531 of file Nano1X2Series.h.

◆ CLK_APBCLK_WDT_EN_Msk

#define CLK_APBCLK_WDT_EN_Msk   (0x1ul << CLK_APBCLK_WDT_EN_Pos)

CLK_T::APBCLK: WDT_EN Mask

Definition at line 1490 of file Nano1X2Series.h.

◆ CLK_APBCLK_WDT_EN_Pos

#define CLK_APBCLK_WDT_EN_Pos   (0)

CLK_T::APBCLK: WDT_EN Position

Definition at line 1489 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_ADC_N_Msk

#define CLK_CLKDIV0_ADC_N_Msk   (0xfful << CLK_CLKDIV0_ADC_N_Pos)

CLK_T::CLKDIV0: ADC_N Mask

Definition at line 1622 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_ADC_N_Pos

#define CLK_CLKDIV0_ADC_N_Pos   (16)

CLK_T::CLKDIV0: ADC_N Position

Definition at line 1621 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_HCLK_N_Msk

#define CLK_CLKDIV0_HCLK_N_Msk   (0xful << CLK_CLKDIV0_HCLK_N_Pos)

CLK_T::CLKDIV0: HCLK_N Mask

Definition at line 1616 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_HCLK_N_Pos

#define CLK_CLKDIV0_HCLK_N_Pos   (0)

CLK_T::CLKDIV0: HCLK_N Position

Definition at line 1615 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_SC0_N_Msk

#define CLK_CLKDIV0_SC0_N_Msk   (0xful << CLK_CLKDIV0_SC0_N_Pos)

CLK_T::CLKDIV0: SC0_N Mask

Definition at line 1625 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_SC0_N_Pos

#define CLK_CLKDIV0_SC0_N_Pos   (28)

CLK_T::CLKDIV0: SC0_N Position

Definition at line 1624 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_UART_N_Msk

#define CLK_CLKDIV0_UART_N_Msk   (0xful << CLK_CLKDIV0_UART_N_Pos)

CLK_T::CLKDIV0: UART_N Mask

Definition at line 1619 of file Nano1X2Series.h.

◆ CLK_CLKDIV0_UART_N_Pos

#define CLK_CLKDIV0_UART_N_Pos   (8)

CLK_T::CLKDIV0: UART_N Position

Definition at line 1618 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_SC1_N_Msk

#define CLK_CLKDIV1_SC1_N_Msk   (0xful << CLK_CLKDIV1_SC1_N_Pos)

CLK_T::CLKDIV1: SC1_N Mask

Definition at line 1628 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_SC1_N_Pos

#define CLK_CLKDIV1_SC1_N_Pos   (0)

CLK_T::CLKDIV1: SC1_N Position

Definition at line 1627 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR0_N_Msk

#define CLK_CLKDIV1_TMR0_N_Msk   (0xful << CLK_CLKDIV1_TMR0_N_Pos)

CLK_T::CLKDIV1: TMR0_N Mask

Definition at line 1631 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR0_N_Pos

#define CLK_CLKDIV1_TMR0_N_Pos   (8)

CLK_T::CLKDIV1: TMR0_N Position

Definition at line 1630 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR1_N_Msk

#define CLK_CLKDIV1_TMR1_N_Msk   (0xful << CLK_CLKDIV1_TMR1_N_Pos)

CLK_T::CLKDIV1: TMR1_N Mask

Definition at line 1634 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR1_N_Pos

#define CLK_CLKDIV1_TMR1_N_Pos   (12)

CLK_T::CLKDIV1: TMR1_N Position

Definition at line 1633 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR2_N_Msk

#define CLK_CLKDIV1_TMR2_N_Msk   (0xful << CLK_CLKDIV1_TMR2_N_Pos)

CLK_T::CLKDIV1: TMR2_N Mask

Definition at line 1637 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR2_N_Pos

#define CLK_CLKDIV1_TMR2_N_Pos   (16)

CLK_T::CLKDIV1: TMR2_N Position

Definition at line 1636 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR3_N_Msk

#define CLK_CLKDIV1_TMR3_N_Msk   (0xful << CLK_CLKDIV1_TMR3_N_Pos)

CLK_T::CLKDIV1: TMR3_N Mask

Definition at line 1640 of file Nano1X2Series.h.

◆ CLK_CLKDIV1_TMR3_N_Pos

#define CLK_CLKDIV1_TMR3_N_Pos   (20)

CLK_T::CLKDIV1: TMR3_N Position

Definition at line 1639 of file Nano1X2Series.h.

◆ CLK_CLKSEL0_HCLK_S_Msk

#define CLK_CLKSEL0_HCLK_S_Msk   (0x7ul << CLK_CLKSEL0_HCLK_S_Pos)

CLK_T::CLKSEL0: HCLK_S Mask

Definition at line 1571 of file Nano1X2Series.h.

◆ CLK_CLKSEL0_HCLK_S_Pos

#define CLK_CLKSEL0_HCLK_S_Pos   (0)

CLK_T::CLKSEL0: HCLK_S Position

Definition at line 1570 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_ADC_S_Msk

#define CLK_CLKSEL1_ADC_S_Msk   (0x7ul << CLK_CLKSEL1_ADC_S_Pos)

CLK_T::CLKSEL1: ADC_S Mask

Definition at line 1592 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_ADC_S_Pos

#define CLK_CLKSEL1_ADC_S_Pos   (19)

CLK_T::CLKSEL1: ADC_S Position

Definition at line 1591 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_LCD_S_Msk

#define CLK_CLKSEL1_LCD_S_Msk   (0x1ul << CLK_CLKSEL1_LCD_S_Pos)

CLK_T::CLKSEL1: LCD_S Mask

Definition at line 1589 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_LCD_S_Pos

#define CLK_CLKSEL1_LCD_S_Pos   (18)

CLK_T::CLKSEL1: LCD_S Position

Definition at line 1588 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_PWM0_CH01_S_Msk

#define CLK_CLKSEL1_PWM0_CH01_S_Msk   (0x3ul << CLK_CLKSEL1_PWM0_CH01_S_Pos)

CLK_T::CLKSEL1: PWM0_CH01_S Mask

Definition at line 1577 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_PWM0_CH01_S_Pos

#define CLK_CLKSEL1_PWM0_CH01_S_Pos   (4)

CLK_T::CLKSEL1: PWM0_CH01_S Position

Definition at line 1576 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_PWM0_CH23_S_Msk

#define CLK_CLKSEL1_PWM0_CH23_S_Msk   (0x3ul << CLK_CLKSEL1_PWM0_CH23_S_Pos)

CLK_T::CLKSEL1: PWM0_CH23_S Mask

Definition at line 1580 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_PWM0_CH23_S_Pos

#define CLK_CLKSEL1_PWM0_CH23_S_Pos   (6)

CLK_T::CLKSEL1: PWM0_CH23_S Position

Definition at line 1579 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_TMR0_S_Msk

#define CLK_CLKSEL1_TMR0_S_Msk   (0x7ul << CLK_CLKSEL1_TMR0_S_Pos)

CLK_T::CLKSEL1: TMR0_S Mask

Definition at line 1583 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_TMR0_S_Pos

#define CLK_CLKSEL1_TMR0_S_Pos   (8)

CLK_T::CLKSEL1: TMR0_S Position

Definition at line 1582 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_TMR1_S_Msk

#define CLK_CLKSEL1_TMR1_S_Msk   (0x7ul << CLK_CLKSEL1_TMR1_S_Pos)

CLK_T::CLKSEL1: TMR1_S Mask

Definition at line 1586 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_TMR1_S_Pos

#define CLK_CLKSEL1_TMR1_S_Pos   (12)

CLK_T::CLKSEL1: TMR1_S Position

Definition at line 1585 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_UART_S_Msk

#define CLK_CLKSEL1_UART_S_Msk   (0x3ul << CLK_CLKSEL1_UART_S_Pos)

CLK_T::CLKSEL1: UART_S Mask

Definition at line 1574 of file Nano1X2Series.h.

◆ CLK_CLKSEL1_UART_S_Pos

#define CLK_CLKSEL1_UART_S_Pos   (0)

CLK_T::CLKSEL1: UART_S Position

Definition at line 1573 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_FRQDIV0_S_Msk

#define CLK_CLKSEL2_FRQDIV0_S_Msk   (0x3ul << CLK_CLKSEL2_FRQDIV0_S_Pos)

CLK_T::CLKSEL2: FRQDIV0_S Mask

Definition at line 1598 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_FRQDIV0_S_Pos

#define CLK_CLKSEL2_FRQDIV0_S_Pos   (2)

CLK_T::CLKSEL2: FRQDIV0_S Position

Definition at line 1597 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_FRQDIV1_S_Msk

#define CLK_CLKSEL2_FRQDIV1_S_Msk   (0x3ul << CLK_CLKSEL2_FRQDIV1_S_Pos)

CLK_T::CLKSEL2: FRQDIV1_S Mask

Definition at line 1595 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_FRQDIV1_S_Pos

#define CLK_CLKSEL2_FRQDIV1_S_Pos   (0)

CLK_T::CLKSEL2: FRQDIV1_S Position

Definition at line 1594 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_SC_S_Msk

#define CLK_CLKSEL2_SC_S_Msk   (0x3ul << CLK_CLKSEL2_SC_S_Pos)

CLK_T::CLKSEL2: SC_S Mask

Definition at line 1607 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_SC_S_Pos

#define CLK_CLKSEL2_SC_S_Pos   (18)

CLK_T::CLKSEL2: SC_S Position

Definition at line 1606 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_SPI0_S_Msk

#define CLK_CLKSEL2_SPI0_S_Msk   (0x1ul << CLK_CLKSEL2_SPI0_S_Pos)

CLK_T::CLKSEL2: SPI0_S Mask

Definition at line 1610 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_SPI0_S_Pos

#define CLK_CLKSEL2_SPI0_S_Pos   (20)

CLK_T::CLKSEL2: SPI0_S Position

Definition at line 1609 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_SPI1_S_Msk

#define CLK_CLKSEL2_SPI1_S_Msk   (0x1ul << CLK_CLKSEL2_SPI1_S_Pos)

CLK_T::CLKSEL2: SPI1_S Mask

Definition at line 1613 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_SPI1_S_Pos

#define CLK_CLKSEL2_SPI1_S_Pos   (21)

CLK_T::CLKSEL2: SPI1_S Position

Definition at line 1612 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_TMR2_S_Msk

#define CLK_CLKSEL2_TMR2_S_Msk   (0x7ul << CLK_CLKSEL2_TMR2_S_Pos)

CLK_T::CLKSEL2: TMR2_S Mask

Definition at line 1601 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_TMR2_S_Pos

#define CLK_CLKSEL2_TMR2_S_Pos   (8)

CLK_T::CLKSEL2: TMR2_S Position

Definition at line 1600 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_TMR3_S_Msk

#define CLK_CLKSEL2_TMR3_S_Msk   (0x7ul << CLK_CLKSEL2_TMR3_S_Pos)

CLK_T::CLKSEL2: TMR3_S Mask

Definition at line 1604 of file Nano1X2Series.h.

◆ CLK_CLKSEL2_TMR3_S_Pos

#define CLK_CLKSEL2_TMR3_S_Pos   (12)

CLK_T::CLKSEL2: TMR3_S Position

Definition at line 1603 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_CLK_SW_FAIL_Msk

#define CLK_CLKSTATUS_CLK_SW_FAIL_Msk   (0x1ul << CLK_CLKSTATUS_CLK_SW_FAIL_Pos)

CLK_T::CLKSTATUS: CLK_SW_FAIL Mask

Definition at line 1568 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_CLK_SW_FAIL_Pos

#define CLK_CLKSTATUS_CLK_SW_FAIL_Pos   (7)

CLK_T::CLKSTATUS: CLK_SW_FAIL Position

Definition at line 1567 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_HIRC_STB_Msk

#define CLK_CLKSTATUS_HIRC_STB_Msk   (0x1ul << CLK_CLKSTATUS_HIRC_STB_Pos)

CLK_T::CLKSTATUS: HIRC_STB Mask

Definition at line 1565 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_HIRC_STB_Pos

#define CLK_CLKSTATUS_HIRC_STB_Pos   (4)

CLK_T::CLKSTATUS: HIRC_STB Position

Definition at line 1564 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_HXT_STB_Msk

#define CLK_CLKSTATUS_HXT_STB_Msk   (0x1ul << CLK_CLKSTATUS_HXT_STB_Pos)

CLK_T::CLKSTATUS: HXT_STB Mask

Definition at line 1553 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_HXT_STB_Pos

#define CLK_CLKSTATUS_HXT_STB_Pos   (0)

CLK_T::CLKSTATUS: HXT_STB Position

Definition at line 1552 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_LIRC_STB_Msk

#define CLK_CLKSTATUS_LIRC_STB_Msk   (0x1ul << CLK_CLKSTATUS_LIRC_STB_Pos)

CLK_T::CLKSTATUS: LIRC_STB Mask

Definition at line 1562 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_LIRC_STB_Pos

#define CLK_CLKSTATUS_LIRC_STB_Pos   (3)

CLK_T::CLKSTATUS: LIRC_STB Position

Definition at line 1561 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_LXT_STB_Msk

#define CLK_CLKSTATUS_LXT_STB_Msk   (0x1ul << CLK_CLKSTATUS_LXT_STB_Pos)

CLK_T::CLKSTATUS: LXT_STB Mask

Definition at line 1556 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_LXT_STB_Pos

#define CLK_CLKSTATUS_LXT_STB_Pos   (1)

CLK_T::CLKSTATUS: LXT_STB Position

Definition at line 1555 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_PLL_STB_Msk

#define CLK_CLKSTATUS_PLL_STB_Msk   (0x1ul << CLK_CLKSTATUS_PLL_STB_Pos)

CLK_T::CLKSTATUS: PLL_STB Mask

Definition at line 1559 of file Nano1X2Series.h.

◆ CLK_CLKSTATUS_PLL_STB_Pos

#define CLK_CLKSTATUS_PLL_STB_Pos   (2)

CLK_T::CLKSTATUS: PLL_STB Position

Definition at line 1558 of file Nano1X2Series.h.

◆ CLK_FRQDIV0_DIV1_Msk

#define CLK_FRQDIV0_DIV1_Msk   (0x1ul << CLK_FRQDIV0_DIV1_Pos)

CLK_T::FRQDIV0: DIV1 Mask

Definition at line 1661 of file Nano1X2Series.h.

◆ CLK_FRQDIV0_DIV1_Pos

#define CLK_FRQDIV0_DIV1_Pos   (5)

CLK_T::FRQDIV0: DIV1 Position

Definition at line 1660 of file Nano1X2Series.h.

◆ CLK_FRQDIV0_FDIV_EN_Msk

#define CLK_FRQDIV0_FDIV_EN_Msk   (0x1ul << CLK_FRQDIV0_FDIV_EN_Pos)

CLK_T::FRQDIV0: FDIV_EN Mask

Definition at line 1658 of file Nano1X2Series.h.

◆ CLK_FRQDIV0_FDIV_EN_Pos

#define CLK_FRQDIV0_FDIV_EN_Pos   (4)

CLK_T::FRQDIV0: FDIV_EN Position

Definition at line 1657 of file Nano1X2Series.h.

◆ CLK_FRQDIV0_FSEL_Msk

#define CLK_FRQDIV0_FSEL_Msk   (0xful << CLK_FRQDIV0_FSEL_Pos)

CLK_T::FRQDIV0: FSEL Mask

Definition at line 1655 of file Nano1X2Series.h.

◆ CLK_FRQDIV0_FSEL_Pos

#define CLK_FRQDIV0_FSEL_Pos   (0)

CLK_T::FRQDIV0: FSEL Position

Definition at line 1654 of file Nano1X2Series.h.

◆ CLK_FRQDIV1_DIV1_Msk

#define CLK_FRQDIV1_DIV1_Msk   (0x1ul << CLK_FRQDIV1_DIV1_Pos)

CLK_T::FRQDIV1: DIV1 Mask

Definition at line 1676 of file Nano1X2Series.h.

◆ CLK_FRQDIV1_DIV1_Pos

#define CLK_FRQDIV1_DIV1_Pos   (5)

CLK_T::FRQDIV1: DIV1 Position

Definition at line 1675 of file Nano1X2Series.h.

◆ CLK_FRQDIV1_FDIV_EN_Msk

#define CLK_FRQDIV1_FDIV_EN_Msk   (0x1ul << CLK_FRQDIV1_FDIV_EN_Pos)

CLK_T::FRQDIV1: FDIV_EN Mask

Definition at line 1673 of file Nano1X2Series.h.

◆ CLK_FRQDIV1_FDIV_EN_Pos

#define CLK_FRQDIV1_FDIV_EN_Pos   (4)

CLK_T::FRQDIV1: FDIV_EN Position

Definition at line 1672 of file Nano1X2Series.h.

◆ CLK_FRQDIV1_FSEL_Msk

#define CLK_FRQDIV1_FSEL_Msk   (0xful << CLK_FRQDIV1_FSEL_Pos)

CLK_T::FRQDIV1: FSEL Mask

Definition at line 1670 of file Nano1X2Series.h.

◆ CLK_FRQDIV1_FSEL_Pos

#define CLK_FRQDIV1_FSEL_Pos   (0)

CLK_T::FRQDIV1: FSEL Position

Definition at line 1669 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PD_Msk

#define CLK_PLLCTL_PD_Msk   (0x1ul << CLK_PLLCTL_PD_Pos)

CLK_T::PLLCTL: PD Mask

Definition at line 1649 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PD_Pos

#define CLK_PLLCTL_PD_Pos   (16)

CLK_T::PLLCTL: PD Position

Definition at line 1648 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PLL_MLP_Msk

#define CLK_PLLCTL_PLL_MLP_Msk   (0x3ful << CLK_PLLCTL_PLL_MLP_Pos)

CLK_T::PLLCTL: PLL_MLP Mask

Definition at line 1643 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PLL_MLP_Pos

#define CLK_PLLCTL_PLL_MLP_Pos   (0)

CLK_T::PLLCTL: PLL_MLP Position

Definition at line 1642 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PLL_SRC_Msk

#define CLK_PLLCTL_PLL_SRC_Msk   (0x1ul << CLK_PLLCTL_PLL_SRC_Pos)

CLK_T::PLLCTL: PLL_SRC Mask

Definition at line 1652 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PLL_SRC_N_Msk

#define CLK_PLLCTL_PLL_SRC_N_Msk   (0xful << CLK_PLLCTL_PLL_SRC_N_Pos)

CLK_T::PLLCTL: PLL_SRC_N Mask

Definition at line 1646 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PLL_SRC_N_Pos

#define CLK_PLLCTL_PLL_SRC_N_Pos   (8)

CLK_T::PLLCTL: PLL_SRC_N Position

Definition at line 1645 of file Nano1X2Series.h.

◆ CLK_PLLCTL_PLL_SRC_Pos

#define CLK_PLLCTL_PLL_SRC_Pos   (17)

CLK_T::PLLCTL: PLL_SRC Position

Definition at line 1651 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HIRC_EN_Msk

#define CLK_PWRCTL_HIRC_EN_Msk   (0x1ul << CLK_PWRCTL_HIRC_EN_Pos)

CLK_T::PWRCTL: HIRC_EN Mask

Definition at line 1445 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HIRC_EN_Pos

#define CLK_PWRCTL_HIRC_EN_Pos   (2)

CLK_T::PWRCTL: HIRC_EN Position

Definition at line 1444 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HIRC_F_STOP_Msk

#define CLK_PWRCTL_HIRC_F_STOP_Msk   (0x1ul << CLK_PWRCTL_HIRC_F_STOP_Pos)

CLK_T::PWRCTL: HIRC_F_STOP Mask

Definition at line 1472 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HIRC_F_STOP_Pos

#define CLK_PWRCTL_HIRC_F_STOP_Pos   (13)

CLK_T::PWRCTL: HIRC_F_STOP Position

Definition at line 1471 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HIRC_FSEL_Msk

#define CLK_PWRCTL_HIRC_FSEL_Msk   (0x1ul << CLK_PWRCTL_HIRC_FSEL_Pos)

CLK_T::PWRCTL: HIRC_FSEL Mask

Definition at line 1469 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HIRC_FSEL_Pos

#define CLK_PWRCTL_HIRC_FSEL_Pos   (12)

CLK_T::PWRCTL: HIRC_FSEL Position

Definition at line 1468 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_CUR_SEL_Msk

#define CLK_PWRCTL_HXT_CUR_SEL_Msk   (0x1ul << CLK_PWRCTL_HXT_CUR_SEL_Pos)

CLK_T::PWRCTL: HXT_CUR_SEL Mask

Definition at line 1463 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_CUR_SEL_Pos

#define CLK_PWRCTL_HXT_CUR_SEL_Pos   (9)

CLK_T::PWRCTL: HXT_CUR_SEL Position

Definition at line 1462 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_EN_Msk

#define CLK_PWRCTL_HXT_EN_Msk   (0x1ul << CLK_PWRCTL_HXT_EN_Pos)

CLK_T::PWRCTL: HXT_EN Mask

Definition at line 1439 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_EN_Pos

#define CLK_PWRCTL_HXT_EN_Pos   (0)
@addtogroup CLK_CONST CLK Bit Field Definition
Constant Definitions for CLK Controller

CLK_T::PWRCTL: HXT_EN Position

Definition at line 1438 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_GAIN_Msk

#define CLK_PWRCTL_HXT_GAIN_Msk   (0x3ul << CLK_PWRCTL_HXT_GAIN_Pos)

CLK_T::PWRCTL: HXT_GAIN Mask

Definition at line 1466 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_GAIN_Pos

#define CLK_PWRCTL_HXT_GAIN_Pos   (10)

CLK_T::PWRCTL: HXT_GAIN Position

Definition at line 1465 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_SELXT_Msk

#define CLK_PWRCTL_HXT_SELXT_Msk   (0x1ul << CLK_PWRCTL_HXT_SELXT_Pos)

CLK_T::PWRCTL: HXT_SELXT Mask

Definition at line 1460 of file Nano1X2Series.h.

◆ CLK_PWRCTL_HXT_SELXT_Pos

#define CLK_PWRCTL_HXT_SELXT_Pos   (8)

CLK_T::PWRCTL: HXT_SELXT Position

Definition at line 1459 of file Nano1X2Series.h.

◆ CLK_PWRCTL_LIRC_EN_Msk

#define CLK_PWRCTL_LIRC_EN_Msk   (0x1ul << CLK_PWRCTL_LIRC_EN_Pos)

CLK_T::PWRCTL: LIRC_EN Mask

Definition at line 1448 of file Nano1X2Series.h.

◆ CLK_PWRCTL_LIRC_EN_Pos

#define CLK_PWRCTL_LIRC_EN_Pos   (3)

CLK_T::PWRCTL: LIRC_EN Position

Definition at line 1447 of file Nano1X2Series.h.

◆ CLK_PWRCTL_LXT_EN_Msk

#define CLK_PWRCTL_LXT_EN_Msk   (0x1ul << CLK_PWRCTL_LXT_EN_Pos)

CLK_T::PWRCTL: LXT_EN Mask

Definition at line 1442 of file Nano1X2Series.h.

◆ CLK_PWRCTL_LXT_EN_Pos

#define CLK_PWRCTL_LXT_EN_Pos   (1)

CLK_T::PWRCTL: LXT_EN Position

Definition at line 1441 of file Nano1X2Series.h.

◆ CLK_PWRCTL_PD_EN_Msk

#define CLK_PWRCTL_PD_EN_Msk   (0x1ul << CLK_PWRCTL_PD_EN_Pos)

CLK_T::PWRCTL: PD_EN Mask

Definition at line 1457 of file Nano1X2Series.h.

◆ CLK_PWRCTL_PD_EN_Pos

#define CLK_PWRCTL_PD_EN_Pos   (6)

CLK_T::PWRCTL: PD_EN Position

Definition at line 1456 of file Nano1X2Series.h.

◆ CLK_PWRCTL_PD_WK_IE_Msk

#define CLK_PWRCTL_PD_WK_IE_Msk   (0x1ul << CLK_PWRCTL_PD_WK_IE_Pos)

CLK_T::PWRCTL: PD_WK_IE Mask

Definition at line 1454 of file Nano1X2Series.h.

◆ CLK_PWRCTL_PD_WK_IE_Pos

#define CLK_PWRCTL_PD_WK_IE_Pos   (5)

CLK_T::PWRCTL: PD_WK_IE Position

Definition at line 1453 of file Nano1X2Series.h.

◆ CLK_PWRCTL_WK_DLY_Msk

#define CLK_PWRCTL_WK_DLY_Msk   (0x1ul << CLK_PWRCTL_WK_DLY_Pos)

CLK_T::PWRCTL: WK_DLY Mask

Definition at line 1451 of file Nano1X2Series.h.

◆ CLK_PWRCTL_WK_DLY_Pos

#define CLK_PWRCTL_WK_DLY_Pos   (4)

CLK_T::PWRCTL: WK_DLY Position

Definition at line 1450 of file Nano1X2Series.h.

◆ CLK_SP_DET_HCLK_DET_Msk

#define CLK_SP_DET_HCLK_DET_Msk   (0x1ul << CLK_SP_DET_HCLK_DET_Pos)

CLK_T::SP_DET: HCLK_DET Mask

Definition at line 1679 of file Nano1X2Series.h.

◆ CLK_SP_DET_HCLK_DET_Pos

#define CLK_SP_DET_HCLK_DET_Pos   (0)

CLK_T::SP_DET: HCLK_DET Position

Definition at line 1678 of file Nano1X2Series.h.

◆ CLK_SP_DET_HCLK_STOP_IE_Msk

#define CLK_SP_DET_HCLK_STOP_IE_Msk   (0x1ul << CLK_SP_DET_HCLK_STOP_IE_Pos)

CLK_T::SP_DET: HCLK_STOP_IE Mask

Definition at line 1682 of file Nano1X2Series.h.

◆ CLK_SP_DET_HCLK_STOP_IE_Pos

#define CLK_SP_DET_HCLK_STOP_IE_Pos   (1)

CLK_T::SP_DET: HCLK_STOP_IE Position

Definition at line 1681 of file Nano1X2Series.h.

◆ CLK_SP_DET_HIRC_DET_Msk

#define CLK_SP_DET_HIRC_DET_Msk   (0x1ul << CLK_SP_DET_HIRC_DET_Pos)

CLK_T::SP_DET: HIRC_DET Mask

Definition at line 1691 of file Nano1X2Series.h.

◆ CLK_SP_DET_HIRC_DET_Pos

#define CLK_SP_DET_HIRC_DET_Pos   (4)

CLK_T::SP_DET: HIRC_DET Position

Definition at line 1690 of file Nano1X2Series.h.

◆ CLK_SP_DET_HIRC_STOP_IE_Msk

#define CLK_SP_DET_HIRC_STOP_IE_Msk   (0x1ul << CLK_SP_DET_HIRC_STOP_IE_Pos)

CLK_T::SP_DET: HIRC_STOP_IE Mask

Definition at line 1694 of file Nano1X2Series.h.

◆ CLK_SP_DET_HIRC_STOP_IE_Pos

#define CLK_SP_DET_HIRC_STOP_IE_Pos   (5)

CLK_T::SP_DET: HIRC_STOP_IE Position

Definition at line 1693 of file Nano1X2Series.h.

◆ CLK_SP_DET_HXT_DET_Msk

#define CLK_SP_DET_HXT_DET_Msk   (0x1ul << CLK_SP_DET_HXT_DET_Pos)

CLK_T::SP_DET: HXT_DET Mask

Definition at line 1685 of file Nano1X2Series.h.

◆ CLK_SP_DET_HXT_DET_Pos

#define CLK_SP_DET_HXT_DET_Pos   (2)

CLK_T::SP_DET: HXT_DET Position

Definition at line 1684 of file Nano1X2Series.h.

◆ CLK_SP_DET_HXT_STOP_IE_Msk

#define CLK_SP_DET_HXT_STOP_IE_Msk   (0x1ul << CLK_SP_DET_HXT_STOP_IE_Pos)

CLK_T::SP_DET: HXT_STOP_IE Mask

Definition at line 1688 of file Nano1X2Series.h.

◆ CLK_SP_DET_HXT_STOP_IE_Pos

#define CLK_SP_DET_HXT_STOP_IE_Pos   (3)

CLK_T::SP_DET: HXT_STOP_IE Position

Definition at line 1687 of file Nano1X2Series.h.

◆ CLK_SP_STS_HCLK_SEL_Msk

#define CLK_SP_STS_HCLK_SEL_Msk   (0x7ul << CLK_SP_STS_HCLK_SEL_Pos)

CLK_T::SP_STS: HCLK_SEL Mask

Definition at line 1706 of file Nano1X2Series.h.

◆ CLK_SP_STS_HCLK_SEL_Pos

#define CLK_SP_STS_HCLK_SEL_Pos   (8)

CLK_T::SP_STS: HCLK_SEL Position

Definition at line 1705 of file Nano1X2Series.h.

◆ CLK_SP_STS_HCLK_SP_IS_Msk

#define CLK_SP_STS_HCLK_SP_IS_Msk   (0x1ul << CLK_SP_STS_HCLK_SP_IS_Pos)

CLK_T::SP_STS: HCLK_SP_IS Mask

Definition at line 1697 of file Nano1X2Series.h.

◆ CLK_SP_STS_HCLK_SP_IS_Pos

#define CLK_SP_STS_HCLK_SP_IS_Pos   (0)

CLK_T::SP_STS: HCLK_SP_IS Position

Definition at line 1696 of file Nano1X2Series.h.

◆ CLK_SP_STS_HIRC_SP_IS_Msk

#define CLK_SP_STS_HIRC_SP_IS_Msk   (0x1ul << CLK_SP_STS_HIRC_SP_IS_Pos)

CLK_T::SP_STS: HIRC_SP_IS Mask

Definition at line 1703 of file Nano1X2Series.h.

◆ CLK_SP_STS_HIRC_SP_IS_Pos

#define CLK_SP_STS_HIRC_SP_IS_Pos   (4)

CLK_T::SP_STS: HIRC_SP_IS Position

Definition at line 1702 of file Nano1X2Series.h.

◆ CLK_SP_STS_HXT_SP_IS_Msk

#define CLK_SP_STS_HXT_SP_IS_Msk   (0x1ul << CLK_SP_STS_HXT_SP_IS_Pos)

CLK_T::SP_STS: HXT_SP_IS Mask

Definition at line 1700 of file Nano1X2Series.h.

◆ CLK_SP_STS_HXT_SP_IS_Pos

#define CLK_SP_STS_HXT_SP_IS_Pos   (2)

CLK_T::SP_STS: HXT_SP_IS Position

Definition at line 1699 of file Nano1X2Series.h.

◆ CLK_WK_INTSTS_PD_WK_IS_Msk

#define CLK_WK_INTSTS_PD_WK_IS_Msk   (0x1ul << CLK_WK_INTSTS_PD_WK_IS_Pos)

CLK_T::WK_INTSTS: PD_WK_IS Mask

Definition at line 1664 of file Nano1X2Series.h.

◆ CLK_WK_INTSTS_PD_WK_IS_Pos

#define CLK_WK_INTSTS_PD_WK_IS_Pos   (0)

CLK_T::WK_INTSTS: PD_WK_IS Position

Definition at line 1663 of file Nano1X2Series.h.