MINI58_BSP V3.01.005
The Board Support Package for Mini58 Series MCU
Modules | Data Structures
Mini58 Definitions
Collaboration diagram for Mini58 Definitions:

Modules

 Device CMSIS Definitions
 

Data Structures

struct  CLK_T
 
#define CLK_PWRCTL_XTLEN_Pos   (0)
 
#define CLK_PWRCTL_XTLEN_Msk   (0x3ul << CLK_PWRCTL_XTLEN_Pos)
 
#define CLK_PWRCTL_HIRCEN_Pos   (2)
 
#define CLK_PWRCTL_HIRCEN_Msk   (0x1ul << CLK_PWRCTL_HIRCEN_Pos)
 
#define CLK_PWRCTL_LIRCEN_Pos   (3)
 
#define CLK_PWRCTL_LIRCEN_Msk   (0x1ul << CLK_PWRCTL_LIRCEN_Pos)
 
#define CLK_PWRCTL_PDWKDLY_Pos   (4)
 
#define CLK_PWRCTL_PDWKDLY_Msk   (0x1ul << CLK_PWRCTL_PDWKDLY_Pos)
 
#define CLK_PWRCTL_PDWKIEN_Pos   (5)
 
#define CLK_PWRCTL_PDWKIEN_Msk   (0x1ul << CLK_PWRCTL_PDWKIEN_Pos)
 
#define CLK_PWRCTL_PDWKIF_Pos   (6)
 
#define CLK_PWRCTL_PDWKIF_Msk   (0x1ul << CLK_PWRCTL_PDWKIF_Pos)
 
#define CLK_PWRCTL_PDEN_Pos   (7)
 
#define CLK_PWRCTL_PDEN_Msk   (0x1ul << CLK_PWRCTL_PDEN_Pos)
 
#define CLK_PWRCTL_PDLXT_Pos   (9)
 
#define CLK_PWRCTL_PDLXT_Msk   (0x1ul << CLK_PWRCTL_PDLXT_Pos)
 
#define CLK_AHBCLK_ISPCKEN_Pos   (2)
 
#define CLK_AHBCLK_ISPCKEN_Msk   (0x1ul << CLK_AHBCLK_ISPCKEN_Pos)
 
#define CLK_APBCLK_WDTCKEN_Pos   (0)
 
#define CLK_APBCLK_WDTCKEN_Msk   (0x1ul << CLK_APBCLK_WDTCKEN_Pos)
 
#define CLK_APBCLK_TMR0CKEN_Pos   (2)
 
#define CLK_APBCLK_TMR0CKEN_Msk   (0x1ul << CLK_APBCLK_TMR0CKEN_Pos)
 
#define CLK_APBCLK_TMR1CKEN_Pos   (3)
 
#define CLK_APBCLK_TMR1CKEN_Msk   (0x1ul << CLK_APBCLK_TMR1CKEN_Pos)
 
#define CLK_APBCLK_CLKOCKEN_Pos   (6)
 
#define CLK_APBCLK_CLKOCKEN_Msk   (0x1ul << CLK_APBCLK_CLKOCKEN_Pos)
 
#define CLK_APBCLK_I2C0CKEN_Pos   (8)
 
#define CLK_APBCLK_I2C0CKEN_Msk   (0x1ul << CLK_APBCLK_I2C0CKEN_Pos)
 
#define CLK_APBCLK_I2C1CKEN_Pos   (9)
 
#define CLK_APBCLK_I2C1CKEN_Msk   (0x1ul << CLK_APBCLK_I2C1CKEN_Pos)
 
#define CLK_APBCLK_SPICKEN_Pos   (12)
 
#define CLK_APBCLK_SPICKEN_Msk   (0x1ul << CLK_APBCLK_SPICKEN_Pos)
 
#define CLK_APBCLK_UART0CKEN_Pos   (16)
 
#define CLK_APBCLK_UART0CKEN_Msk   (0x1ul << CLK_APBCLK_UART0CKEN_Pos)
 
#define CLK_APBCLK_UART1CKEN_Pos   (17)
 
#define CLK_APBCLK_UART1CKEN_Msk   (0x1ul << CLK_APBCLK_UART1CKEN_Pos)
 
#define CLK_APBCLK_PWMCH01CKEN_Pos   (20)
 
#define CLK_APBCLK_PWMCH01CKEN_Msk   (0x1ul << CLK_APBCLK_PWMCH01CKEN_Pos)
 
#define CLK_APBCLK_PWMCH23CKEN_Pos   (21)
 
#define CLK_APBCLK_PWMCH23CKEN_Msk   (0x1ul << CLK_APBCLK_PWMCH23CKEN_Pos)
 
#define CLK_APBCLK_PWMCH45CKEN_Pos   (22)
 
#define CLK_APBCLK_PWMCH45CKEN_Msk   (0x1ul << CLK_APBCLK_PWMCH45CKEN_Pos)
 
#define CLK_APBCLK_ADCCKEN_Pos   (28)
 
#define CLK_APBCLK_ADCCKEN_Msk   (0x1ul << CLK_APBCLK_ADCCKEN_Pos)
 
#define CLK_APBCLK_ACMPCKEN_Pos   (30)
 
#define CLK_APBCLK_ACMPCKEN_Msk   (0x1ul << CLK_APBCLK_ACMPCKEN_Pos)
 
#define CLK_STATUS_XTLSTB_Pos   (0)
 
#define CLK_STATUS_XTLSTB_Msk   (0x1ul << CLK_STATUS_XTLSTB_Pos)
 
#define CLK_STATUS_PLLSTB_Pos   (2)
 
#define CLK_STATUS_PLLSTB_Msk   (0x1ul << CLK_STATUS_PLLSTB_Pos)
 
#define CLK_STATUS_LIRCSTB_Pos   (3)
 
#define CLK_STATUS_LIRCSTB_Msk   (0x1ul << CLK_STATUS_LIRCSTB_Pos)
 
#define CLK_STATUS_HIRCSTB_Pos   (4)
 
#define CLK_STATUS_HIRCSTB_Msk   (0x1ul << CLK_STATUS_HIRCSTB_Pos)
 
#define CLK_STATUS_CLKSFAIL_Pos   (7)
 
#define CLK_STATUS_CLKSFAIL_Msk   (0x1ul << CLK_STATUS_CLKSFAIL_Pos)
 
#define CLK_CLKSEL0_HCLKSEL_Pos   (0)
 
#define CLK_CLKSEL0_HCLKSEL_Msk   (0x7ul << CLK_CLKSEL0_HCLKSEL_Pos)
 
#define CLK_CLKSEL0_STCLKSEL_Pos   (3)
 
#define CLK_CLKSEL0_STCLKSEL_Msk   (0x7ul << CLK_CLKSEL0_STCLKSEL_Pos)
 
#define CLK_CLKSEL1_WDTSEL_Pos   (0)
 
#define CLK_CLKSEL1_WDTSEL_Msk   (0x3ul << CLK_CLKSEL1_WDTSEL_Pos)
 
#define CLK_CLKSEL1_ADCSEL_Pos   (2)
 
#define CLK_CLKSEL1_ADCSEL_Msk   (0x3ul << CLK_CLKSEL1_ADCSEL_Pos)
 
#define CLK_CLKSEL1_SPISEL_Pos   (4)
 
#define CLK_CLKSEL1_SPISEL_Msk   (0x3ul << CLK_CLKSEL1_SPISEL_Pos)
 
#define CLK_CLKSEL1_TMR0SEL_Pos   (8)
 
#define CLK_CLKSEL1_TMR0SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR0SEL_Pos)
 
#define CLK_CLKSEL1_TMR1SEL_Pos   (12)
 
#define CLK_CLKSEL1_TMR1SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR1SEL_Pos)
 
#define CLK_CLKSEL1_UARTSEL_Pos   (24)
 
#define CLK_CLKSEL1_UARTSEL_Msk   (0x3ul << CLK_CLKSEL1_UARTSEL_Pos)
 
#define CLK_CLKSEL1_PWMCH01SEL_Pos   (28)
 
#define CLK_CLKSEL1_PWMCH01SEL_Msk   (0x3ul << CLK_CLKSEL1_PWMCH01SEL_Pos)
 
#define CLK_CLKSEL1_PWMCH23SEL_Pos   (30)
 
#define CLK_CLKSEL1_PWMCH23SEL_Msk   (0x3ul << CLK_CLKSEL1_PWMCH23SEL_Pos)
 
#define CLK_CLKDIV_HCLKDIV_Pos   (0)
 
#define CLK_CLKDIV_HCLKDIV_Msk   (0xful << CLK_CLKDIV_HCLKDIV_Pos)
 
#define CLK_CLKDIV_UARTDIV_Pos   (8)
 
#define CLK_CLKDIV_UARTDIV_Msk   (0xful << CLK_CLKDIV_UARTDIV_Pos)
 
#define CLK_CLKDIV_ADCDIV_Pos   (16)
 
#define CLK_CLKDIV_ADCDIV_Msk   (0xfful << CLK_CLKDIV_ADCDIV_Pos)
 
#define CLK_CLKSEL2_CLKOSEL_Pos   (2)
 
#define CLK_CLKSEL2_CLKOSEL_Msk   (0x3ul << CLK_CLKSEL2_CLKOSEL_Pos)
 
#define CLK_CLKSEL2_PWMCH45SEL_Pos   (4)
 
#define CLK_CLKSEL2_PWMCH45SEL_Msk   (0x3ul << CLK_CLKSEL2_PWMCH45SEL_Pos)
 
#define CLK_CLKSEL2_WWDTSEL_Pos   (16)
 
#define CLK_CLKSEL2_WWDTSEL_Msk   (0x3ul << CLK_CLKSEL2_WWDTSEL_Pos)
 
#define CLK_PLLCTL_FBDIV_Pos   (0)
 
#define CLK_PLLCTL_FBDIV_Msk   (0x1fful << CLK_PLLCTL_FBDIV_Pos)
 
#define CLK_PLLCTL_INDIV_Pos   (9)
 
#define CLK_PLLCTL_INDIV_Msk   (0x1ful << CLK_PLLCTL_INDIV_Pos)
 
#define CLK_PLLCTL_OUTDIV_Pos   (14)
 
#define CLK_PLLCTL_OUTDIV_Msk   (0x3ul << CLK_PLLCTL_OUTDIV_Pos)
 
#define CLK_PLLCTL_PD_Pos   (16)
 
#define CLK_PLLCTL_PD_Msk   (0x1ul << CLK_PLLCTL_PD_Pos)
 
#define CLK_PLLCTL_BP_Pos   (17)
 
#define CLK_PLLCTL_BP_Msk   (0x1ul << CLK_PLLCTL_BP_Pos)
 
#define CLK_PLLCTL_OE_Pos   (18)
 
#define CLK_PLLCTL_OE_Msk   (0x1ul << CLK_PLLCTL_OE_Pos)
 
#define CLK_PLLCTL_PLLSRC_Pos   (19)
 
#define CLK_PLLCTL_PLLSRC_Msk   (0x1ul << CLK_PLLCTL_PLLSRC_Pos)
 
#define CLK_CLKOCTL_FREQSEL_Pos   (0)
 
#define CLK_CLKOCTL_FREQSEL_Msk   (0xful << CLK_CLKOCTL_FREQSEL_Pos)
 
#define CLK_CLKOCTL_CLKOEN_Pos   (4)
 
#define CLK_CLKOCTL_CLKOEN_Msk   (0x1ul << CLK_CLKOCTL_CLKOEN_Pos)
 
#define CLK_CLKOCTL_DIV1EN_Pos   (5)
 
#define CLK_CLKOCTL_DIV1EN_Msk   (0x1ul << CLK_CLKOCTL_DIV1EN_Pos)
 

Detailed Description

This file defines all structures and symbols for Mini58:

Macro Definition Documentation

◆ CLK_AHBCLK_ISPCKEN_Msk

#define CLK_AHBCLK_ISPCKEN_Msk   (0x1ul << CLK_AHBCLK_ISPCKEN_Pos)

CLK_T::AHBCLK: ISPCKEN Mask

Definition at line 1200 of file Mini58Series.h.

◆ CLK_AHBCLK_ISPCKEN_Pos

#define CLK_AHBCLK_ISPCKEN_Pos   (2)

CLK_T::AHBCLK: ISPCKEN Position

Definition at line 1199 of file Mini58Series.h.

◆ CLK_APBCLK_ACMPCKEN_Msk

#define CLK_APBCLK_ACMPCKEN_Msk   (0x1ul << CLK_APBCLK_ACMPCKEN_Pos)

CLK_T::APBCLK: ACMPCKEN Mask

Definition at line 1242 of file Mini58Series.h.

◆ CLK_APBCLK_ACMPCKEN_Pos

#define CLK_APBCLK_ACMPCKEN_Pos   (30)

CLK_T::APBCLK: ACMPCKEN Position

Definition at line 1241 of file Mini58Series.h.

◆ CLK_APBCLK_ADCCKEN_Msk

#define CLK_APBCLK_ADCCKEN_Msk   (0x1ul << CLK_APBCLK_ADCCKEN_Pos)

CLK_T::APBCLK: ADCCKEN Mask

Definition at line 1239 of file Mini58Series.h.

◆ CLK_APBCLK_ADCCKEN_Pos

#define CLK_APBCLK_ADCCKEN_Pos   (28)

CLK_T::APBCLK: ADCCKEN Position

Definition at line 1238 of file Mini58Series.h.

◆ CLK_APBCLK_CLKOCKEN_Msk

#define CLK_APBCLK_CLKOCKEN_Msk   (0x1ul << CLK_APBCLK_CLKOCKEN_Pos)

CLK_T::APBCLK: CLKOCKEN Mask

Definition at line 1212 of file Mini58Series.h.

◆ CLK_APBCLK_CLKOCKEN_Pos

#define CLK_APBCLK_CLKOCKEN_Pos   (6)

CLK_T::APBCLK: CLKOCKEN Position

Definition at line 1211 of file Mini58Series.h.

◆ CLK_APBCLK_I2C0CKEN_Msk

#define CLK_APBCLK_I2C0CKEN_Msk   (0x1ul << CLK_APBCLK_I2C0CKEN_Pos)

CLK_T::APBCLK: I2C0CKEN Mask

Definition at line 1215 of file Mini58Series.h.

◆ CLK_APBCLK_I2C0CKEN_Pos

#define CLK_APBCLK_I2C0CKEN_Pos   (8)

CLK_T::APBCLK: I2C0CKEN Position

Definition at line 1214 of file Mini58Series.h.

◆ CLK_APBCLK_I2C1CKEN_Msk

#define CLK_APBCLK_I2C1CKEN_Msk   (0x1ul << CLK_APBCLK_I2C1CKEN_Pos)

CLK_T::APBCLK: I2C1CKEN Mask

Definition at line 1218 of file Mini58Series.h.

◆ CLK_APBCLK_I2C1CKEN_Pos

#define CLK_APBCLK_I2C1CKEN_Pos   (9)

CLK_T::APBCLK: I2C1CKEN Position

Definition at line 1217 of file Mini58Series.h.

◆ CLK_APBCLK_PWMCH01CKEN_Msk

#define CLK_APBCLK_PWMCH01CKEN_Msk   (0x1ul << CLK_APBCLK_PWMCH01CKEN_Pos)

CLK_T::APBCLK: PWMCH01CKEN Mask

Definition at line 1230 of file Mini58Series.h.

◆ CLK_APBCLK_PWMCH01CKEN_Pos

#define CLK_APBCLK_PWMCH01CKEN_Pos   (20)

CLK_T::APBCLK: PWMCH01CKEN Position

Definition at line 1229 of file Mini58Series.h.

◆ CLK_APBCLK_PWMCH23CKEN_Msk

#define CLK_APBCLK_PWMCH23CKEN_Msk   (0x1ul << CLK_APBCLK_PWMCH23CKEN_Pos)

CLK_T::APBCLK: PWMCH23CKEN Mask

Definition at line 1233 of file Mini58Series.h.

◆ CLK_APBCLK_PWMCH23CKEN_Pos

#define CLK_APBCLK_PWMCH23CKEN_Pos   (21)

CLK_T::APBCLK: PWMCH23CKEN Position

Definition at line 1232 of file Mini58Series.h.

◆ CLK_APBCLK_PWMCH45CKEN_Msk

#define CLK_APBCLK_PWMCH45CKEN_Msk   (0x1ul << CLK_APBCLK_PWMCH45CKEN_Pos)

CLK_T::APBCLK: PWMCH45CKEN Mask

Definition at line 1236 of file Mini58Series.h.

◆ CLK_APBCLK_PWMCH45CKEN_Pos

#define CLK_APBCLK_PWMCH45CKEN_Pos   (22)

CLK_T::APBCLK: PWMCH45CKEN Position

Definition at line 1235 of file Mini58Series.h.

◆ CLK_APBCLK_SPICKEN_Msk

#define CLK_APBCLK_SPICKEN_Msk   (0x1ul << CLK_APBCLK_SPICKEN_Pos)

CLK_T::APBCLK: SPICKEN Mask

Definition at line 1221 of file Mini58Series.h.

◆ CLK_APBCLK_SPICKEN_Pos

#define CLK_APBCLK_SPICKEN_Pos   (12)

CLK_T::APBCLK: SPICKEN Position

Definition at line 1220 of file Mini58Series.h.

◆ CLK_APBCLK_TMR0CKEN_Msk

#define CLK_APBCLK_TMR0CKEN_Msk   (0x1ul << CLK_APBCLK_TMR0CKEN_Pos)

CLK_T::APBCLK: TMR0CKEN Mask

Definition at line 1206 of file Mini58Series.h.

◆ CLK_APBCLK_TMR0CKEN_Pos

#define CLK_APBCLK_TMR0CKEN_Pos   (2)

CLK_T::APBCLK: TMR0CKEN Position

Definition at line 1205 of file Mini58Series.h.

◆ CLK_APBCLK_TMR1CKEN_Msk

#define CLK_APBCLK_TMR1CKEN_Msk   (0x1ul << CLK_APBCLK_TMR1CKEN_Pos)

CLK_T::APBCLK: TMR1CKEN Mask

Definition at line 1209 of file Mini58Series.h.

◆ CLK_APBCLK_TMR1CKEN_Pos

#define CLK_APBCLK_TMR1CKEN_Pos   (3)

CLK_T::APBCLK: TMR1CKEN Position

Definition at line 1208 of file Mini58Series.h.

◆ CLK_APBCLK_UART0CKEN_Msk

#define CLK_APBCLK_UART0CKEN_Msk   (0x1ul << CLK_APBCLK_UART0CKEN_Pos)

CLK_T::APBCLK: UART0CKEN Mask

Definition at line 1224 of file Mini58Series.h.

◆ CLK_APBCLK_UART0CKEN_Pos

#define CLK_APBCLK_UART0CKEN_Pos   (16)

CLK_T::APBCLK: UART0CKEN Position

Definition at line 1223 of file Mini58Series.h.

◆ CLK_APBCLK_UART1CKEN_Msk

#define CLK_APBCLK_UART1CKEN_Msk   (0x1ul << CLK_APBCLK_UART1CKEN_Pos)

CLK_T::APBCLK: UART1CKEN Mask

Definition at line 1227 of file Mini58Series.h.

◆ CLK_APBCLK_UART1CKEN_Pos

#define CLK_APBCLK_UART1CKEN_Pos   (17)

CLK_T::APBCLK: UART1CKEN Position

Definition at line 1226 of file Mini58Series.h.

◆ CLK_APBCLK_WDTCKEN_Msk

#define CLK_APBCLK_WDTCKEN_Msk   (0x1ul << CLK_APBCLK_WDTCKEN_Pos)

CLK_T::APBCLK: WDTCKEN Mask

Definition at line 1203 of file Mini58Series.h.

◆ CLK_APBCLK_WDTCKEN_Pos

#define CLK_APBCLK_WDTCKEN_Pos   (0)

CLK_T::APBCLK: WDTCKEN Position

Definition at line 1202 of file Mini58Series.h.

◆ CLK_CLKDIV_ADCDIV_Msk

#define CLK_CLKDIV_ADCDIV_Msk   (0xfful << CLK_CLKDIV_ADCDIV_Pos)

CLK_T::CLKDIV: ADCDIV Mask

Definition at line 1296 of file Mini58Series.h.

◆ CLK_CLKDIV_ADCDIV_Pos

#define CLK_CLKDIV_ADCDIV_Pos   (16)

CLK_T::CLKDIV: ADCDIV Position

Definition at line 1295 of file Mini58Series.h.

◆ CLK_CLKDIV_HCLKDIV_Msk

#define CLK_CLKDIV_HCLKDIV_Msk   (0xful << CLK_CLKDIV_HCLKDIV_Pos)

CLK_T::CLKDIV: HCLKDIV Mask

Definition at line 1290 of file Mini58Series.h.

◆ CLK_CLKDIV_HCLKDIV_Pos

#define CLK_CLKDIV_HCLKDIV_Pos   (0)

CLK_T::CLKDIV: HCLKDIV Position

Definition at line 1289 of file Mini58Series.h.

◆ CLK_CLKDIV_UARTDIV_Msk

#define CLK_CLKDIV_UARTDIV_Msk   (0xful << CLK_CLKDIV_UARTDIV_Pos)

CLK_T::CLKDIV: UARTDIV Mask

Definition at line 1293 of file Mini58Series.h.

◆ CLK_CLKDIV_UARTDIV_Pos

#define CLK_CLKDIV_UARTDIV_Pos   (8)

CLK_T::CLKDIV: UARTDIV Position

Definition at line 1292 of file Mini58Series.h.

◆ CLK_CLKOCTL_CLKOEN_Msk

#define CLK_CLKOCTL_CLKOEN_Msk   (0x1ul << CLK_CLKOCTL_CLKOEN_Pos)

CLK_T::CLKOCTL: CLKOEN Mask

Definition at line 1332 of file Mini58Series.h.

◆ CLK_CLKOCTL_CLKOEN_Pos

#define CLK_CLKOCTL_CLKOEN_Pos   (4)

CLK_T::CLKOCTL: CLKOEN Position

Definition at line 1331 of file Mini58Series.h.

◆ CLK_CLKOCTL_DIV1EN_Msk

#define CLK_CLKOCTL_DIV1EN_Msk   (0x1ul << CLK_CLKOCTL_DIV1EN_Pos)

CLK_T::CLKOCTL: DIV1EN Mask

Definition at line 1335 of file Mini58Series.h.

◆ CLK_CLKOCTL_DIV1EN_Pos

#define CLK_CLKOCTL_DIV1EN_Pos   (5)

CLK_T::CLKOCTL: DIV1EN Position

Definition at line 1334 of file Mini58Series.h.

◆ CLK_CLKOCTL_FREQSEL_Msk

#define CLK_CLKOCTL_FREQSEL_Msk   (0xful << CLK_CLKOCTL_FREQSEL_Pos)

CLK_T::CLKOCTL: FREQSEL Mask

Definition at line 1329 of file Mini58Series.h.

◆ CLK_CLKOCTL_FREQSEL_Pos

#define CLK_CLKOCTL_FREQSEL_Pos   (0)

CLK_T::CLKOCTL: FREQSEL Position

Definition at line 1328 of file Mini58Series.h.

◆ CLK_CLKSEL0_HCLKSEL_Msk

#define CLK_CLKSEL0_HCLKSEL_Msk   (0x7ul << CLK_CLKSEL0_HCLKSEL_Pos)

CLK_T::CLKSEL0: HCLKSEL Mask

Definition at line 1260 of file Mini58Series.h.

◆ CLK_CLKSEL0_HCLKSEL_Pos

#define CLK_CLKSEL0_HCLKSEL_Pos   (0)

CLK_T::CLKSEL0: HCLKSEL Position

Definition at line 1259 of file Mini58Series.h.

◆ CLK_CLKSEL0_STCLKSEL_Msk

#define CLK_CLKSEL0_STCLKSEL_Msk   (0x7ul << CLK_CLKSEL0_STCLKSEL_Pos)

CLK_T::CLKSEL0: STCLKSEL Mask

Definition at line 1263 of file Mini58Series.h.

◆ CLK_CLKSEL0_STCLKSEL_Pos

#define CLK_CLKSEL0_STCLKSEL_Pos   (3)

CLK_T::CLKSEL0: STCLKSEL Position

Definition at line 1262 of file Mini58Series.h.

◆ CLK_CLKSEL1_ADCSEL_Msk

#define CLK_CLKSEL1_ADCSEL_Msk   (0x3ul << CLK_CLKSEL1_ADCSEL_Pos)

CLK_T::CLKSEL1: ADCSEL Mask

Definition at line 1269 of file Mini58Series.h.

◆ CLK_CLKSEL1_ADCSEL_Pos

#define CLK_CLKSEL1_ADCSEL_Pos   (2)

CLK_T::CLKSEL1: ADCSEL Position

Definition at line 1268 of file Mini58Series.h.

◆ CLK_CLKSEL1_PWMCH01SEL_Msk

#define CLK_CLKSEL1_PWMCH01SEL_Msk   (0x3ul << CLK_CLKSEL1_PWMCH01SEL_Pos)

CLK_T::CLKSEL1: PWMCH01SEL Mask

Definition at line 1284 of file Mini58Series.h.

◆ CLK_CLKSEL1_PWMCH01SEL_Pos

#define CLK_CLKSEL1_PWMCH01SEL_Pos   (28)

CLK_T::CLKSEL1: PWMCH01SEL Position

Definition at line 1283 of file Mini58Series.h.

◆ CLK_CLKSEL1_PWMCH23SEL_Msk

#define CLK_CLKSEL1_PWMCH23SEL_Msk   (0x3ul << CLK_CLKSEL1_PWMCH23SEL_Pos)

CLK_T::CLKSEL1: PWMCH23SEL Mask

Definition at line 1287 of file Mini58Series.h.

◆ CLK_CLKSEL1_PWMCH23SEL_Pos

#define CLK_CLKSEL1_PWMCH23SEL_Pos   (30)

CLK_T::CLKSEL1: PWMCH23SEL Position

Definition at line 1286 of file Mini58Series.h.

◆ CLK_CLKSEL1_SPISEL_Msk

#define CLK_CLKSEL1_SPISEL_Msk   (0x3ul << CLK_CLKSEL1_SPISEL_Pos)

CLK_T::CLKSEL1: SPISEL Mask

Definition at line 1272 of file Mini58Series.h.

◆ CLK_CLKSEL1_SPISEL_Pos

#define CLK_CLKSEL1_SPISEL_Pos   (4)

CLK_T::CLKSEL1: SPISEL Position

Definition at line 1271 of file Mini58Series.h.

◆ CLK_CLKSEL1_TMR0SEL_Msk

#define CLK_CLKSEL1_TMR0SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR0SEL_Pos)

CLK_T::CLKSEL1: TMR0SEL Mask

Definition at line 1275 of file Mini58Series.h.

◆ CLK_CLKSEL1_TMR0SEL_Pos

#define CLK_CLKSEL1_TMR0SEL_Pos   (8)

CLK_T::CLKSEL1: TMR0SEL Position

Definition at line 1274 of file Mini58Series.h.

◆ CLK_CLKSEL1_TMR1SEL_Msk

#define CLK_CLKSEL1_TMR1SEL_Msk   (0x7ul << CLK_CLKSEL1_TMR1SEL_Pos)

CLK_T::CLKSEL1: TMR1SEL Mask

Definition at line 1278 of file Mini58Series.h.

◆ CLK_CLKSEL1_TMR1SEL_Pos

#define CLK_CLKSEL1_TMR1SEL_Pos   (12)

CLK_T::CLKSEL1: TMR1SEL Position

Definition at line 1277 of file Mini58Series.h.

◆ CLK_CLKSEL1_UARTSEL_Msk

#define CLK_CLKSEL1_UARTSEL_Msk   (0x3ul << CLK_CLKSEL1_UARTSEL_Pos)

CLK_T::CLKSEL1: UARTSEL Mask

Definition at line 1281 of file Mini58Series.h.

◆ CLK_CLKSEL1_UARTSEL_Pos

#define CLK_CLKSEL1_UARTSEL_Pos   (24)

CLK_T::CLKSEL1: UARTSEL Position

Definition at line 1280 of file Mini58Series.h.

◆ CLK_CLKSEL1_WDTSEL_Msk

#define CLK_CLKSEL1_WDTSEL_Msk   (0x3ul << CLK_CLKSEL1_WDTSEL_Pos)

CLK_T::CLKSEL1: WDTSEL Mask

Definition at line 1266 of file Mini58Series.h.

◆ CLK_CLKSEL1_WDTSEL_Pos

#define CLK_CLKSEL1_WDTSEL_Pos   (0)

CLK_T::CLKSEL1: WDTSEL Position

Definition at line 1265 of file Mini58Series.h.

◆ CLK_CLKSEL2_CLKOSEL_Msk

#define CLK_CLKSEL2_CLKOSEL_Msk   (0x3ul << CLK_CLKSEL2_CLKOSEL_Pos)

CLK_T::CLKSEL2: CLKOSEL Mask

Definition at line 1299 of file Mini58Series.h.

◆ CLK_CLKSEL2_CLKOSEL_Pos

#define CLK_CLKSEL2_CLKOSEL_Pos   (2)

CLK_T::CLKSEL2: CLKOSEL Position

Definition at line 1298 of file Mini58Series.h.

◆ CLK_CLKSEL2_PWMCH45SEL_Msk

#define CLK_CLKSEL2_PWMCH45SEL_Msk   (0x3ul << CLK_CLKSEL2_PWMCH45SEL_Pos)

CLK_T::CLKSEL2: PWMCH45SEL Mask

Definition at line 1302 of file Mini58Series.h.

◆ CLK_CLKSEL2_PWMCH45SEL_Pos

#define CLK_CLKSEL2_PWMCH45SEL_Pos   (4)

CLK_T::CLKSEL2: PWMCH45SEL Position

Definition at line 1301 of file Mini58Series.h.

◆ CLK_CLKSEL2_WWDTSEL_Msk

#define CLK_CLKSEL2_WWDTSEL_Msk   (0x3ul << CLK_CLKSEL2_WWDTSEL_Pos)

CLK_T::CLKSEL2: WWDTSEL Mask

Definition at line 1305 of file Mini58Series.h.

◆ CLK_CLKSEL2_WWDTSEL_Pos

#define CLK_CLKSEL2_WWDTSEL_Pos   (16)

CLK_T::CLKSEL2: WWDTSEL Position

Definition at line 1304 of file Mini58Series.h.

◆ CLK_PLLCTL_BP_Msk

#define CLK_PLLCTL_BP_Msk   (0x1ul << CLK_PLLCTL_BP_Pos)

CLK_T::PLLCTL: BP Mask

Definition at line 1320 of file Mini58Series.h.

◆ CLK_PLLCTL_BP_Pos

#define CLK_PLLCTL_BP_Pos   (17)

CLK_T::PLLCTL: BP Position

Definition at line 1319 of file Mini58Series.h.

◆ CLK_PLLCTL_FBDIV_Msk

#define CLK_PLLCTL_FBDIV_Msk   (0x1fful << CLK_PLLCTL_FBDIV_Pos)

CLK_T::PLLCTL: FBDIV Mask

Definition at line 1308 of file Mini58Series.h.

◆ CLK_PLLCTL_FBDIV_Pos

#define CLK_PLLCTL_FBDIV_Pos   (0)

CLK_T::PLLCTL: FBDIV Position

Definition at line 1307 of file Mini58Series.h.

◆ CLK_PLLCTL_INDIV_Msk

#define CLK_PLLCTL_INDIV_Msk   (0x1ful << CLK_PLLCTL_INDIV_Pos)

CLK_T::PLLCTL: INDIV Mask

Definition at line 1311 of file Mini58Series.h.

◆ CLK_PLLCTL_INDIV_Pos

#define CLK_PLLCTL_INDIV_Pos   (9)

CLK_T::PLLCTL: INDIV Position

Definition at line 1310 of file Mini58Series.h.

◆ CLK_PLLCTL_OE_Msk

#define CLK_PLLCTL_OE_Msk   (0x1ul << CLK_PLLCTL_OE_Pos)

CLK_T::PLLCTL: OE Mask

Definition at line 1323 of file Mini58Series.h.

◆ CLK_PLLCTL_OE_Pos

#define CLK_PLLCTL_OE_Pos   (18)

CLK_T::PLLCTL: OE Position

Definition at line 1322 of file Mini58Series.h.

◆ CLK_PLLCTL_OUTDIV_Msk

#define CLK_PLLCTL_OUTDIV_Msk   (0x3ul << CLK_PLLCTL_OUTDIV_Pos)

CLK_T::PLLCTL: OUTDIV Mask

Definition at line 1314 of file Mini58Series.h.

◆ CLK_PLLCTL_OUTDIV_Pos

#define CLK_PLLCTL_OUTDIV_Pos   (14)

CLK_T::PLLCTL: OUTDIV Position

Definition at line 1313 of file Mini58Series.h.

◆ CLK_PLLCTL_PD_Msk

#define CLK_PLLCTL_PD_Msk   (0x1ul << CLK_PLLCTL_PD_Pos)

CLK_T::PLLCTL: PD Mask

Definition at line 1317 of file Mini58Series.h.

◆ CLK_PLLCTL_PD_Pos

#define CLK_PLLCTL_PD_Pos   (16)

CLK_T::PLLCTL: PD Position

Definition at line 1316 of file Mini58Series.h.

◆ CLK_PLLCTL_PLLSRC_Msk

#define CLK_PLLCTL_PLLSRC_Msk   (0x1ul << CLK_PLLCTL_PLLSRC_Pos)

CLK_T::PLLCTL: PLLSRC Mask

Definition at line 1326 of file Mini58Series.h.

◆ CLK_PLLCTL_PLLSRC_Pos

#define CLK_PLLCTL_PLLSRC_Pos   (19)

CLK_T::PLLCTL: PLLSRC Position

Definition at line 1325 of file Mini58Series.h.

◆ CLK_PWRCTL_HIRCEN_Msk

#define CLK_PWRCTL_HIRCEN_Msk   (0x1ul << CLK_PWRCTL_HIRCEN_Pos)

CLK_T::PWRCTL: HIRCEN Mask

Definition at line 1179 of file Mini58Series.h.

◆ CLK_PWRCTL_HIRCEN_Pos

#define CLK_PWRCTL_HIRCEN_Pos   (2)

CLK_T::PWRCTL: HIRCEN Position

Definition at line 1178 of file Mini58Series.h.

◆ CLK_PWRCTL_LIRCEN_Msk

#define CLK_PWRCTL_LIRCEN_Msk   (0x1ul << CLK_PWRCTL_LIRCEN_Pos)

CLK_T::PWRCTL: LIRCEN Mask

Definition at line 1182 of file Mini58Series.h.

◆ CLK_PWRCTL_LIRCEN_Pos

#define CLK_PWRCTL_LIRCEN_Pos   (3)

CLK_T::PWRCTL: LIRCEN Position

Definition at line 1181 of file Mini58Series.h.

◆ CLK_PWRCTL_PDEN_Msk

#define CLK_PWRCTL_PDEN_Msk   (0x1ul << CLK_PWRCTL_PDEN_Pos)

CLK_T::PWRCTL: PDEN Mask

Definition at line 1194 of file Mini58Series.h.

◆ CLK_PWRCTL_PDEN_Pos

#define CLK_PWRCTL_PDEN_Pos   (7)

CLK_T::PWRCTL: PDEN Position

Definition at line 1193 of file Mini58Series.h.

◆ CLK_PWRCTL_PDLXT_Msk

#define CLK_PWRCTL_PDLXT_Msk   (0x1ul << CLK_PWRCTL_PDLXT_Pos)

CLK_T::PWRCTL: PDLXT Mask

Definition at line 1197 of file Mini58Series.h.

◆ CLK_PWRCTL_PDLXT_Pos

#define CLK_PWRCTL_PDLXT_Pos   (9)

CLK_T::PWRCTL: PDLXT Position

Definition at line 1196 of file Mini58Series.h.

◆ CLK_PWRCTL_PDWKDLY_Msk

#define CLK_PWRCTL_PDWKDLY_Msk   (0x1ul << CLK_PWRCTL_PDWKDLY_Pos)

CLK_T::PWRCTL: PDWKDLY Mask

Definition at line 1185 of file Mini58Series.h.

◆ CLK_PWRCTL_PDWKDLY_Pos

#define CLK_PWRCTL_PDWKDLY_Pos   (4)

CLK_T::PWRCTL: PDWKDLY Position

Definition at line 1184 of file Mini58Series.h.

◆ CLK_PWRCTL_PDWKIEN_Msk

#define CLK_PWRCTL_PDWKIEN_Msk   (0x1ul << CLK_PWRCTL_PDWKIEN_Pos)

CLK_T::PWRCTL: PDWKIEN Mask

Definition at line 1188 of file Mini58Series.h.

◆ CLK_PWRCTL_PDWKIEN_Pos

#define CLK_PWRCTL_PDWKIEN_Pos   (5)

CLK_T::PWRCTL: PDWKIEN Position

Definition at line 1187 of file Mini58Series.h.

◆ CLK_PWRCTL_PDWKIF_Msk

#define CLK_PWRCTL_PDWKIF_Msk   (0x1ul << CLK_PWRCTL_PDWKIF_Pos)

CLK_T::PWRCTL: PDWKIF Mask

Definition at line 1191 of file Mini58Series.h.

◆ CLK_PWRCTL_PDWKIF_Pos

#define CLK_PWRCTL_PDWKIF_Pos   (6)

CLK_T::PWRCTL: PDWKIF Position

Definition at line 1190 of file Mini58Series.h.

◆ CLK_PWRCTL_XTLEN_Msk

#define CLK_PWRCTL_XTLEN_Msk   (0x3ul << CLK_PWRCTL_XTLEN_Pos)

CLK_T::PWRCTL: XTLEN Mask

Definition at line 1176 of file Mini58Series.h.

◆ CLK_PWRCTL_XTLEN_Pos

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

CLK_T::PWRCTL: XTLEN Position

Definition at line 1175 of file Mini58Series.h.

◆ CLK_STATUS_CLKSFAIL_Msk

#define CLK_STATUS_CLKSFAIL_Msk   (0x1ul << CLK_STATUS_CLKSFAIL_Pos)

CLK_T::STATUS: CLKSFAIL Mask

Definition at line 1257 of file Mini58Series.h.

◆ CLK_STATUS_CLKSFAIL_Pos

#define CLK_STATUS_CLKSFAIL_Pos   (7)

CLK_T::STATUS: CLKSFAIL Position

Definition at line 1256 of file Mini58Series.h.

◆ CLK_STATUS_HIRCSTB_Msk

#define CLK_STATUS_HIRCSTB_Msk   (0x1ul << CLK_STATUS_HIRCSTB_Pos)

CLK_T::STATUS: HIRCSTB Mask

Definition at line 1254 of file Mini58Series.h.

◆ CLK_STATUS_HIRCSTB_Pos

#define CLK_STATUS_HIRCSTB_Pos   (4)

CLK_T::STATUS: HIRCSTB Position

Definition at line 1253 of file Mini58Series.h.

◆ CLK_STATUS_LIRCSTB_Msk

#define CLK_STATUS_LIRCSTB_Msk   (0x1ul << CLK_STATUS_LIRCSTB_Pos)

CLK_T::STATUS: LIRCSTB Mask

Definition at line 1251 of file Mini58Series.h.

◆ CLK_STATUS_LIRCSTB_Pos

#define CLK_STATUS_LIRCSTB_Pos   (3)

CLK_T::STATUS: LIRCSTB Position

Definition at line 1250 of file Mini58Series.h.

◆ CLK_STATUS_PLLSTB_Msk

#define CLK_STATUS_PLLSTB_Msk   (0x1ul << CLK_STATUS_PLLSTB_Pos)

CLK_T::STATUS: PLLSTB Mask

Definition at line 1248 of file Mini58Series.h.

◆ CLK_STATUS_PLLSTB_Pos

#define CLK_STATUS_PLLSTB_Pos   (2)

CLK_T::STATUS: PLLSTB Position

Definition at line 1247 of file Mini58Series.h.

◆ CLK_STATUS_XTLSTB_Msk

#define CLK_STATUS_XTLSTB_Msk   (0x1ul << CLK_STATUS_XTLSTB_Pos)

CLK_T::STATUS: XTLSTB Mask

Definition at line 1245 of file Mini58Series.h.

◆ CLK_STATUS_XTLSTB_Pos

#define CLK_STATUS_XTLSTB_Pos   (0)

CLK_T::STATUS: XTLSTB Position

Definition at line 1244 of file Mini58Series.h.