| MINI58_BSP V3.01.003 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:

- interrupt numbers
- registers and bit fields
- peripheral base address
- peripheral ID
- Peripheral definitions

## 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.