![]() |
NANO100_BSP V3.04.002
The Board Support Package for Nano100BN Series
|
Modules | |
NANO100 Peripherals | |
Data Structures | |
struct | CLK_T |
Macros | |
#define | __CM0_REV 0x0201 |
#define | __NVIC_PRIO_BITS 2 |
#define | __Vendor_SysTickConfig 0 |
#define | __MPU_PRESENT 0 |
#define | __FPU_PRESENT 0 |
Typedefs | |
typedef enum IRQn | IRQn_Type |
Configuration of the Cortex-M0 Processor and Core Peripherals
#define __CM0_REV 0x0201 |
Core Revision r2p1
Definition at line 131 of file Nano100Series.h.
#define __FPU_PRESENT 0 |
FPU present or not
Definition at line 135 of file Nano100Series.h.
#define __MPU_PRESENT 0 |
MPU present or not
Definition at line 134 of file Nano100Series.h.
#define __NVIC_PRIO_BITS 2 |
Number of Bits used for Priority Levels
Definition at line 132 of file Nano100Series.h.
#define __Vendor_SysTickConfig 0 |
Set to 1 if different SysTick Config is used
Definition at line 133 of file Nano100Series.h.
#define CLK_AHBCLK_DMA_EN_Msk (0x1ul << CLK_AHBCLK_DMA_EN_Pos) |
CLK_T::AHBCLK: DMA_EN Mask
Definition at line 1249 of file Nano100Series.h.
#define CLK_AHBCLK_DMA_EN_Pos (1) |
CLK_T::AHBCLK: DMA_EN Position
Definition at line 1248 of file Nano100Series.h.
#define CLK_AHBCLK_EBI_EN_Msk (0x1ul << CLK_AHBCLK_EBI_EN_Pos) |
CLK_T::AHBCLK: EBI_EN Mask
Definition at line 1255 of file Nano100Series.h.
#define CLK_AHBCLK_EBI_EN_Pos (3) |
CLK_T::AHBCLK: EBI_EN Position
Definition at line 1254 of file Nano100Series.h.
#define CLK_AHBCLK_GPIO_EN_Msk (0x1ul << CLK_AHBCLK_GPIO_EN_Pos) |
CLK_T::AHBCLK: GPIO_EN Mask
Definition at line 1246 of file Nano100Series.h.
#define CLK_AHBCLK_GPIO_EN_Pos (0) |
CLK_T::AHBCLK: GPIO_EN Position
Definition at line 1245 of file Nano100Series.h.
#define CLK_AHBCLK_ISP_EN_Msk (0x1ul << CLK_AHBCLK_ISP_EN_Pos) |
CLK_T::AHBCLK: ISP_EN Mask
Definition at line 1252 of file Nano100Series.h.
#define CLK_AHBCLK_ISP_EN_Pos (2) |
CLK_T::AHBCLK: ISP_EN Position
Definition at line 1251 of file Nano100Series.h.
#define CLK_AHBCLK_SRAM_EN_Msk (0x1ul << CLK_AHBCLK_SRAM_EN_Pos) |
CLK_T::AHBCLK: SRAM_EN Mask
Definition at line 1258 of file Nano100Series.h.
#define CLK_AHBCLK_SRAM_EN_Pos (4) |
CLK_T::AHBCLK: SRAM_EN Position
Definition at line 1257 of file Nano100Series.h.
#define CLK_AHBCLK_TICK_EN_Msk (0x1ul << CLK_AHBCLK_TICK_EN_Pos) |
CLK_T::AHBCLK: TICK_EN Mask
Definition at line 1261 of file Nano100Series.h.
#define CLK_AHBCLK_TICK_EN_Pos (5) |
CLK_T::AHBCLK: TICK_EN Position
Definition at line 1260 of file Nano100Series.h.
#define CLK_APBCLK_ADC_EN_Msk (0x1ul << CLK_APBCLK_ADC_EN_Pos) |
CLK_T::APBCLK: ADC_EN Mask
Definition at line 1330 of file Nano100Series.h.
#define CLK_APBCLK_ADC_EN_Pos (28) |
CLK_T::APBCLK: ADC_EN Position
Definition at line 1329 of file Nano100Series.h.
#define CLK_APBCLK_DAC_EN_Msk (0x1ul << CLK_APBCLK_DAC_EN_Pos) |
CLK_T::APBCLK: DAC_EN Mask
Definition at line 1321 of file Nano100Series.h.
#define CLK_APBCLK_DAC_EN_Pos (25) |
CLK_T::APBCLK: DAC_EN Position
Definition at line 1320 of file Nano100Series.h.
#define CLK_APBCLK_FDIV_EN_Msk (0x1ul << CLK_APBCLK_FDIV_EN_Pos) |
CLK_T::APBCLK: FDIV_EN Mask
Definition at line 1282 of file Nano100Series.h.
#define CLK_APBCLK_FDIV_EN_Pos (6) |
CLK_T::APBCLK: FDIV_EN Position
Definition at line 1281 of file Nano100Series.h.
#define CLK_APBCLK_I2C0_EN_Msk (0x1ul << CLK_APBCLK_I2C0_EN_Pos) |
CLK_T::APBCLK: I2C0_EN Mask
Definition at line 1288 of file Nano100Series.h.
#define CLK_APBCLK_I2C0_EN_Pos (8) |
CLK_T::APBCLK: I2C0_EN Position
Definition at line 1287 of file Nano100Series.h.
#define CLK_APBCLK_I2C1_EN_Msk (0x1ul << CLK_APBCLK_I2C1_EN_Pos) |
CLK_T::APBCLK: I2C1_EN Mask
Definition at line 1291 of file Nano100Series.h.
#define CLK_APBCLK_I2C1_EN_Pos (9) |
CLK_T::APBCLK: I2C1_EN Position
Definition at line 1290 of file Nano100Series.h.
#define CLK_APBCLK_I2S_EN_Msk (0x1ul << CLK_APBCLK_I2S_EN_Pos) |
CLK_T::APBCLK: I2S_EN Mask
Definition at line 1333 of file Nano100Series.h.
#define CLK_APBCLK_I2S_EN_Pos (29) |
CLK_T::APBCLK: I2S_EN Position
Definition at line 1332 of file Nano100Series.h.
#define CLK_APBCLK_LCD_EN_Msk (0x1ul << CLK_APBCLK_LCD_EN_Pos) |
CLK_T::APBCLK: LCD_EN Mask
Definition at line 1324 of file Nano100Series.h.
#define CLK_APBCLK_LCD_EN_Pos (26) |
CLK_T::APBCLK: LCD_EN Position
Definition at line 1323 of file Nano100Series.h.
#define CLK_APBCLK_PWM0_CH01_EN_Msk (0x1ul << CLK_APBCLK_PWM0_CH01_EN_Pos) |
CLK_T::APBCLK: PWM0_CH01_EN Mask
Definition at line 1309 of file Nano100Series.h.
#define CLK_APBCLK_PWM0_CH01_EN_Pos (20) |
CLK_T::APBCLK: PWM0_CH01_EN Position
Definition at line 1308 of file Nano100Series.h.
#define CLK_APBCLK_PWM0_CH23_EN_Msk (0x1ul << CLK_APBCLK_PWM0_CH23_EN_Pos) |
CLK_T::APBCLK: PWM0_CH23_EN Mask
Definition at line 1312 of file Nano100Series.h.
#define CLK_APBCLK_PWM0_CH23_EN_Pos (21) |
CLK_T::APBCLK: PWM0_CH23_EN Position
Definition at line 1311 of file Nano100Series.h.
#define CLK_APBCLK_PWM1_CH01_EN_Msk (0x1ul << CLK_APBCLK_PWM1_CH01_EN_Pos) |
CLK_T::APBCLK: PWM1_CH01_EN Mask
Definition at line 1315 of file Nano100Series.h.
#define CLK_APBCLK_PWM1_CH01_EN_Pos (22) |
CLK_T::APBCLK: PWM1_CH01_EN Position
Definition at line 1314 of file Nano100Series.h.
#define CLK_APBCLK_PWM1_CH23_EN_Msk (0x1ul << CLK_APBCLK_PWM1_CH23_EN_Pos) |
CLK_T::APBCLK: PWM1_CH23_EN Mask
Definition at line 1318 of file Nano100Series.h.
#define CLK_APBCLK_PWM1_CH23_EN_Pos (23) |
CLK_T::APBCLK: PWM1_CH23_EN Position
Definition at line 1317 of file Nano100Series.h.
#define CLK_APBCLK_RTC_EN_Msk (0x1ul << CLK_APBCLK_RTC_EN_Pos) |
CLK_T::APBCLK: RTC_EN Mask
Definition at line 1267 of file Nano100Series.h.
#define CLK_APBCLK_RTC_EN_Pos (1) |
CLK_T::APBCLK: RTC_EN Position
Definition at line 1266 of file Nano100Series.h.
#define CLK_APBCLK_SC0_EN_Msk (0x1ul << CLK_APBCLK_SC0_EN_Pos) |
CLK_T::APBCLK: SC0_EN Mask
Definition at line 1336 of file Nano100Series.h.
#define CLK_APBCLK_SC0_EN_Pos (30) |
CLK_T::APBCLK: SC0_EN Position
Definition at line 1335 of file Nano100Series.h.
#define CLK_APBCLK_SC1_EN_Msk (0x1ul << CLK_APBCLK_SC1_EN_Pos) |
CLK_T::APBCLK: SC1_EN Mask
Definition at line 1339 of file Nano100Series.h.
#define CLK_APBCLK_SC1_EN_Pos (31) |
CLK_T::APBCLK: SC1_EN Position
Definition at line 1338 of file Nano100Series.h.
#define CLK_APBCLK_SC2_EN_Msk (0x1ul << CLK_APBCLK_SC2_EN_Pos) |
CLK_T::APBCLK: SC2_EN Mask
Definition at line 1285 of file Nano100Series.h.
#define CLK_APBCLK_SC2_EN_Pos (7) |
CLK_T::APBCLK: SC2_EN Position
Definition at line 1284 of file Nano100Series.h.
#define CLK_APBCLK_SPI0_EN_Msk (0x1ul << CLK_APBCLK_SPI0_EN_Pos) |
CLK_T::APBCLK: SPI0_EN Mask
Definition at line 1294 of file Nano100Series.h.
#define CLK_APBCLK_SPI0_EN_Pos (12) |
CLK_T::APBCLK: SPI0_EN Position
Definition at line 1293 of file Nano100Series.h.
#define CLK_APBCLK_SPI1_EN_Msk (0x1ul << CLK_APBCLK_SPI1_EN_Pos) |
CLK_T::APBCLK: SPI1_EN Mask
Definition at line 1297 of file Nano100Series.h.
#define CLK_APBCLK_SPI1_EN_Pos (13) |
CLK_T::APBCLK: SPI1_EN Position
Definition at line 1296 of file Nano100Series.h.
#define CLK_APBCLK_SPI2_EN_Msk (0x1ul << CLK_APBCLK_SPI2_EN_Pos) |
CLK_T::APBCLK: SPI2_EN Mask
Definition at line 1300 of file Nano100Series.h.
#define CLK_APBCLK_SPI2_EN_Pos (14) |
CLK_T::APBCLK: SPI2_EN Position
Definition at line 1299 of file Nano100Series.h.
#define CLK_APBCLK_TMR0_EN_Msk (0x1ul << CLK_APBCLK_TMR0_EN_Pos) |
CLK_T::APBCLK: TMR0_EN Mask
Definition at line 1270 of file Nano100Series.h.
#define CLK_APBCLK_TMR0_EN_Pos (2) |
CLK_T::APBCLK: TMR0_EN Position
Definition at line 1269 of file Nano100Series.h.
#define CLK_APBCLK_TMR1_EN_Msk (0x1ul << CLK_APBCLK_TMR1_EN_Pos) |
CLK_T::APBCLK: TMR1_EN Mask
Definition at line 1273 of file Nano100Series.h.
#define CLK_APBCLK_TMR1_EN_Pos (3) |
CLK_T::APBCLK: TMR1_EN Position
Definition at line 1272 of file Nano100Series.h.
#define CLK_APBCLK_TMR2_EN_Msk (0x1ul << CLK_APBCLK_TMR2_EN_Pos) |
CLK_T::APBCLK: TMR2_EN Mask
Definition at line 1276 of file Nano100Series.h.
#define CLK_APBCLK_TMR2_EN_Pos (4) |
CLK_T::APBCLK: TMR2_EN Position
Definition at line 1275 of file Nano100Series.h.
#define CLK_APBCLK_TMR3_EN_Msk (0x1ul << CLK_APBCLK_TMR3_EN_Pos) |
CLK_T::APBCLK: TMR3_EN Mask
Definition at line 1279 of file Nano100Series.h.
#define CLK_APBCLK_TMR3_EN_Pos (5) |
CLK_T::APBCLK: TMR3_EN Position
Definition at line 1278 of file Nano100Series.h.
#define CLK_APBCLK_UART0_EN_Msk (0x1ul << CLK_APBCLK_UART0_EN_Pos) |
CLK_T::APBCLK: UART0_EN Mask
Definition at line 1303 of file Nano100Series.h.
#define CLK_APBCLK_UART0_EN_Pos (16) |
CLK_T::APBCLK: UART0_EN Position
Definition at line 1302 of file Nano100Series.h.
#define CLK_APBCLK_UART1_EN_Msk (0x1ul << CLK_APBCLK_UART1_EN_Pos) |
CLK_T::APBCLK: UART1_EN Mask
Definition at line 1306 of file Nano100Series.h.
#define CLK_APBCLK_UART1_EN_Pos (17) |
CLK_T::APBCLK: UART1_EN Position
Definition at line 1305 of file Nano100Series.h.
#define CLK_APBCLK_USBD_EN_Msk (0x1ul << CLK_APBCLK_USBD_EN_Pos) |
CLK_T::APBCLK: USBD_EN Mask
Definition at line 1327 of file Nano100Series.h.
#define CLK_APBCLK_USBD_EN_Pos (27) |
CLK_T::APBCLK: USBD_EN Position
Definition at line 1326 of file Nano100Series.h.
#define CLK_APBCLK_WDT_EN_Msk (0x1ul << CLK_APBCLK_WDT_EN_Pos) |
CLK_T::APBCLK: WDT_EN Mask
Definition at line 1264 of file Nano100Series.h.
#define CLK_APBCLK_WDT_EN_Pos (0) |
CLK_T::APBCLK: WDT_EN Position
Definition at line 1263 of file Nano100Series.h.
#define CLK_CLKDIV0_ADC_N_Msk (0xfful << CLK_CLKDIV0_ADC_N_Pos) |
CLK_T::CLKDIV0: ADC_N Mask
Definition at line 1426 of file Nano100Series.h.
#define CLK_CLKDIV0_ADC_N_Pos (16) |
CLK_T::CLKDIV0: ADC_N Position
Definition at line 1425 of file Nano100Series.h.
#define CLK_CLKDIV0_HCLK_N_Msk (0xful << CLK_CLKDIV0_HCLK_N_Pos) |
CLK_T::CLKDIV0: HCLK_N Mask
Definition at line 1414 of file Nano100Series.h.
#define CLK_CLKDIV0_HCLK_N_Pos (0) |
CLK_T::CLKDIV0: HCLK_N Position
Definition at line 1413 of file Nano100Series.h.
#define CLK_CLKDIV0_I2S_N_Msk (0xful << CLK_CLKDIV0_I2S_N_Pos) |
CLK_T::CLKDIV0: I2S_N Mask
Definition at line 1423 of file Nano100Series.h.
#define CLK_CLKDIV0_I2S_N_Pos (12) |
CLK_T::CLKDIV0: I2S_N Position
Definition at line 1422 of file Nano100Series.h.
#define CLK_CLKDIV0_SC0_N_Msk (0xful << CLK_CLKDIV0_SC0_N_Pos) |
CLK_T::CLKDIV0: SC0_N Mask
Definition at line 1429 of file Nano100Series.h.
#define CLK_CLKDIV0_SC0_N_Pos (28) |
CLK_T::CLKDIV0: SC0_N Position
Definition at line 1428 of file Nano100Series.h.
#define CLK_CLKDIV0_UART_N_Msk (0xful << CLK_CLKDIV0_UART_N_Pos) |
CLK_T::CLKDIV0: UART_N Mask
Definition at line 1420 of file Nano100Series.h.
#define CLK_CLKDIV0_UART_N_Pos (8) |
CLK_T::CLKDIV0: UART_N Position
Definition at line 1419 of file Nano100Series.h.
#define CLK_CLKDIV0_USB_N_Msk (0xful << CLK_CLKDIV0_USB_N_Pos) |
CLK_T::CLKDIV0: USB_N Mask
Definition at line 1417 of file Nano100Series.h.
#define CLK_CLKDIV0_USB_N_Pos (4) |
CLK_T::CLKDIV0: USB_N Position
Definition at line 1416 of file Nano100Series.h.
#define CLK_CLKDIV1_SC1_N_Msk (0xful << CLK_CLKDIV1_SC1_N_Pos) |
CLK_T::CLKDIV1: SC1_N Mask
Definition at line 1432 of file Nano100Series.h.
#define CLK_CLKDIV1_SC1_N_Pos (0) |
CLK_T::CLKDIV1: SC1_N Position
Definition at line 1431 of file Nano100Series.h.
#define CLK_CLKDIV1_SC2_N_Msk (0xful << CLK_CLKDIV1_SC2_N_Pos) |
CLK_T::CLKDIV1: SC2_N Mask
Definition at line 1435 of file Nano100Series.h.
#define CLK_CLKDIV1_SC2_N_Pos (4) |
CLK_T::CLKDIV1: SC2_N Position
Definition at line 1434 of file Nano100Series.h.
#define CLK_CLKSEL0_HCLK_S_Msk (0x7ul << CLK_CLKSEL0_HCLK_S_Pos) |
CLK_T::CLKSEL0: HCLK_S Mask
Definition at line 1360 of file Nano100Series.h.
#define CLK_CLKSEL0_HCLK_S_Pos (0) |
CLK_T::CLKSEL0: HCLK_S Position
Definition at line 1359 of file Nano100Series.h.
#define CLK_CLKSEL1_ADC_S_Msk (0x3ul << CLK_CLKSEL1_ADC_S_Pos) |
CLK_T::CLKSEL1: ADC_S Mask
Definition at line 1366 of file Nano100Series.h.
#define CLK_CLKSEL1_ADC_S_Pos (2) |
CLK_T::CLKSEL1: ADC_S Position
Definition at line 1365 of file Nano100Series.h.
#define CLK_CLKSEL1_LCD_S_Msk (0x1ul << CLK_CLKSEL1_LCD_S_Pos) |
CLK_T::CLKSEL1: LCD_S Mask
Definition at line 1381 of file Nano100Series.h.
#define CLK_CLKSEL1_LCD_S_Pos (18) |
CLK_T::CLKSEL1: LCD_S Position
Definition at line 1380 of file Nano100Series.h.
#define CLK_CLKSEL1_PWM0_CH01_S_Msk (0x3ul << CLK_CLKSEL1_PWM0_CH01_S_Pos) |
CLK_T::CLKSEL1: PWM0_CH01_S Mask
Definition at line 1369 of file Nano100Series.h.
#define CLK_CLKSEL1_PWM0_CH01_S_Pos (4) |
CLK_T::CLKSEL1: PWM0_CH01_S Position
Definition at line 1368 of file Nano100Series.h.
#define CLK_CLKSEL1_PWM0_CH23_S_Msk (0x3ul << CLK_CLKSEL1_PWM0_CH23_S_Pos) |
CLK_T::CLKSEL1: PWM0_CH23_S Mask
Definition at line 1372 of file Nano100Series.h.
#define CLK_CLKSEL1_PWM0_CH23_S_Pos (6) |
CLK_T::CLKSEL1: PWM0_CH23_S Position
Definition at line 1371 of file Nano100Series.h.
#define CLK_CLKSEL1_TMR0_S_Msk (0x7ul << CLK_CLKSEL1_TMR0_S_Pos) |
CLK_T::CLKSEL1: TMR0_S Mask
Definition at line 1375 of file Nano100Series.h.
#define CLK_CLKSEL1_TMR0_S_Pos (8) |
CLK_T::CLKSEL1: TMR0_S Position
Definition at line 1374 of file Nano100Series.h.
#define CLK_CLKSEL1_TMR1_S_Msk (0x7ul << CLK_CLKSEL1_TMR1_S_Pos) |
CLK_T::CLKSEL1: TMR1_S Mask
Definition at line 1378 of file Nano100Series.h.
#define CLK_CLKSEL1_TMR1_S_Pos (12) |
CLK_T::CLKSEL1: TMR1_S Position
Definition at line 1377 of file Nano100Series.h.
#define CLK_CLKSEL1_UART_S_Msk (0x3ul << CLK_CLKSEL1_UART_S_Pos) |
CLK_T::CLKSEL1: UART_S Mask
Definition at line 1363 of file Nano100Series.h.
#define CLK_CLKSEL1_UART_S_Pos (0) |
CLK_T::CLKSEL1: UART_S Position
Definition at line 1362 of file Nano100Series.h.
#define CLK_CLKSEL2_FRQDIV_S_Msk (0x3ul << CLK_CLKSEL2_FRQDIV_S_Pos) |
CLK_T::CLKSEL2: FRQDIV_S Mask
Definition at line 1384 of file Nano100Series.h.
#define CLK_CLKSEL2_FRQDIV_S_Pos (2) |
CLK_T::CLKSEL2: FRQDIV_S Position
Definition at line 1383 of file Nano100Series.h.
#define CLK_CLKSEL2_I2S_S_Msk (0x3ul << CLK_CLKSEL2_I2S_S_Pos) |
CLK_T::CLKSEL2: I2S_S Mask
Definition at line 1399 of file Nano100Series.h.
#define CLK_CLKSEL2_I2S_S_Pos (16) |
CLK_T::CLKSEL2: I2S_S Position
Definition at line 1398 of file Nano100Series.h.
#define CLK_CLKSEL2_PWM1_CH01_S_Msk (0x3ul << CLK_CLKSEL2_PWM1_CH01_S_Pos) |
CLK_T::CLKSEL2: PWM1_CH01_S Mask
Definition at line 1387 of file Nano100Series.h.
#define CLK_CLKSEL2_PWM1_CH01_S_Pos (4) |
CLK_T::CLKSEL2: PWM1_CH01_S Position
Definition at line 1386 of file Nano100Series.h.
#define CLK_CLKSEL2_PWM1_CH23_S_Msk (0x3ul << CLK_CLKSEL2_PWM1_CH23_S_Pos) |
CLK_T::CLKSEL2: PWM1_CH23_S Mask
Definition at line 1390 of file Nano100Series.h.
#define CLK_CLKSEL2_PWM1_CH23_S_Pos (6) |
CLK_T::CLKSEL2: PWM1_CH23_S Position
Definition at line 1389 of file Nano100Series.h.
#define CLK_CLKSEL2_SC_S_Msk (0x3ul << CLK_CLKSEL2_SC_S_Pos) |
CLK_T::CLKSEL2: SC_S Mask
Definition at line 1402 of file Nano100Series.h.
#define CLK_CLKSEL2_SC_S_Pos (18) |
CLK_T::CLKSEL2: SC_S Position
Definition at line 1401 of file Nano100Series.h.
#define CLK_CLKSEL2_SPI0_S_Msk (0x1ul << CLK_CLKSEL2_SPI0_S_Pos) |
CLK_T::CLKSEL2: SPI0_S Mask
Definition at line 1405 of file Nano100Series.h.
#define CLK_CLKSEL2_SPI0_S_Pos (20) |
CLK_T::CLKSEL2: SPI0_S Position
Definition at line 1404 of file Nano100Series.h.
#define CLK_CLKSEL2_SPI1_S_Msk (0x1ul << CLK_CLKSEL2_SPI1_S_Pos) |
CLK_T::CLKSEL2: SPI1_S Mask
Definition at line 1408 of file Nano100Series.h.
#define CLK_CLKSEL2_SPI1_S_Pos (21) |
CLK_T::CLKSEL2: SPI1_S Position
Definition at line 1407 of file Nano100Series.h.
#define CLK_CLKSEL2_SPI2_S_Msk (0x1ul << CLK_CLKSEL2_SPI2_S_Pos) |
CLK_T::CLKSEL2: SPI2_S Mask
Definition at line 1411 of file Nano100Series.h.
#define CLK_CLKSEL2_SPI2_S_Pos (22) |
CLK_T::CLKSEL2: SPI2_S Position
Definition at line 1410 of file Nano100Series.h.
#define CLK_CLKSEL2_TMR2_S_Msk (0x7ul << CLK_CLKSEL2_TMR2_S_Pos) |
CLK_T::CLKSEL2: TMR2_S Mask
Definition at line 1393 of file Nano100Series.h.
#define CLK_CLKSEL2_TMR2_S_Pos (8) |
CLK_T::CLKSEL2: TMR2_S Position
Definition at line 1392 of file Nano100Series.h.
#define CLK_CLKSEL2_TMR3_S_Msk (0x7ul << CLK_CLKSEL2_TMR3_S_Pos) |
CLK_T::CLKSEL2: TMR3_S Mask
Definition at line 1396 of file Nano100Series.h.
#define CLK_CLKSEL2_TMR3_S_Pos (12) |
CLK_T::CLKSEL2: TMR3_S Position
Definition at line 1395 of file Nano100Series.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 1357 of file Nano100Series.h.
#define CLK_CLKSTATUS_CLK_SW_FAIL_Pos (7) |
CLK_T::CLKSTATUS: CLK_SW_FAIL Position
Definition at line 1356 of file Nano100Series.h.
#define CLK_CLKSTATUS_HIRC_STB_Msk (0x1ul << CLK_CLKSTATUS_HIRC_STB_Pos) |
CLK_T::CLKSTATUS: HIRC_STB Mask
Definition at line 1354 of file Nano100Series.h.
#define CLK_CLKSTATUS_HIRC_STB_Pos (4) |
CLK_T::CLKSTATUS: HIRC_STB Position
Definition at line 1353 of file Nano100Series.h.
#define CLK_CLKSTATUS_HXT_STB_Msk (0x1ul << CLK_CLKSTATUS_HXT_STB_Pos) |
CLK_T::CLKSTATUS: HXT_STB Mask
Definition at line 1342 of file Nano100Series.h.
#define CLK_CLKSTATUS_HXT_STB_Pos (0) |
CLK_T::CLKSTATUS: HXT_STB Position
Definition at line 1341 of file Nano100Series.h.
#define CLK_CLKSTATUS_LIRC_STB_Msk (0x1ul << CLK_CLKSTATUS_LIRC_STB_Pos) |
CLK_T::CLKSTATUS: LIRC_STB Mask
Definition at line 1351 of file Nano100Series.h.
#define CLK_CLKSTATUS_LIRC_STB_Pos (3) |
CLK_T::CLKSTATUS: LIRC_STB Position
Definition at line 1350 of file Nano100Series.h.
#define CLK_CLKSTATUS_LXT_STB_Msk (0x1ul << CLK_CLKSTATUS_LXT_STB_Pos) |
CLK_T::CLKSTATUS: LXT_STB Mask
Definition at line 1345 of file Nano100Series.h.
#define CLK_CLKSTATUS_LXT_STB_Pos (1) |
CLK_T::CLKSTATUS: LXT_STB Position
Definition at line 1344 of file Nano100Series.h.
#define CLK_CLKSTATUS_PLL_STB_Msk (0x1ul << CLK_CLKSTATUS_PLL_STB_Pos) |
CLK_T::CLKSTATUS: PLL_STB Mask
Definition at line 1348 of file Nano100Series.h.
#define CLK_CLKSTATUS_PLL_STB_Pos (2) |
CLK_T::CLKSTATUS: PLL_STB Position
Definition at line 1347 of file Nano100Series.h.
#define CLK_FRQDIV_FDIV_EN_Msk (0x1ul << CLK_FRQDIV_FDIV_EN_Pos) |
CLK_T::FRQDIV: FDIV_EN Mask
Definition at line 1456 of file Nano100Series.h.
#define CLK_FRQDIV_FDIV_EN_Pos (4) |
CLK_T::FRQDIV: FDIV_EN Position
Definition at line 1455 of file Nano100Series.h.
#define CLK_FRQDIV_FSEL_Msk (0xful << CLK_FRQDIV_FSEL_Pos) |
CLK_T::FRQDIV: FSEL Mask
Definition at line 1453 of file Nano100Series.h.
#define CLK_FRQDIV_FSEL_Pos (0) |
CLK_T::FRQDIV: FSEL Position
Definition at line 1452 of file Nano100Series.h.
#define CLK_MCLKO_MCLK_EN_Msk (0x1ul << CLK_MCLKO_MCLK_EN_Pos) |
CLK_T::MCLKO: MCLK_EN Mask
Definition at line 1462 of file Nano100Series.h.
#define CLK_MCLKO_MCLK_EN_Pos (7) |
CLK_T::MCLKO: MCLK_EN Position
Definition at line 1461 of file Nano100Series.h.
#define CLK_MCLKO_MCLK_SEL_Msk (0x3ful << CLK_MCLKO_MCLK_SEL_Pos) |
CLK_T::MCLKO: MCLK_SEL Mask
Definition at line 1459 of file Nano100Series.h.
#define CLK_MCLKO_MCLK_SEL_Pos (0) |
CLK_T::MCLKO: MCLK_SEL Position
Definition at line 1458 of file Nano100Series.h.
#define CLK_PLLCTL_FB_DV_Msk (0x3ful << CLK_PLLCTL_FB_DV_Pos) |
CLK_T::PLLCTL: FB_DV Mask
Definition at line 1438 of file Nano100Series.h.
#define CLK_PLLCTL_FB_DV_Pos (0) |
CLK_T::PLLCTL: FB_DV Position
Definition at line 1437 of file Nano100Series.h.
#define CLK_PLLCTL_IN_DV_Msk (0x3ul << CLK_PLLCTL_IN_DV_Pos) |
CLK_T::PLLCTL: IN_DV Mask
Definition at line 1441 of file Nano100Series.h.
#define CLK_PLLCTL_IN_DV_Pos (8) |
CLK_T::PLLCTL: IN_DV Position
Definition at line 1440 of file Nano100Series.h.
#define CLK_PLLCTL_OUT_DV_Msk (0x1ul << CLK_PLLCTL_OUT_DV_Pos) |
CLK_T::PLLCTL: OUT_DV Mask
Definition at line 1444 of file Nano100Series.h.
#define CLK_PLLCTL_OUT_DV_Pos (12) |
CLK_T::PLLCTL: OUT_DV Position
Definition at line 1443 of file Nano100Series.h.
#define CLK_PLLCTL_PD_Msk (0x1ul << CLK_PLLCTL_PD_Pos) |
CLK_T::PLLCTL: PD Mask
Definition at line 1447 of file Nano100Series.h.
#define CLK_PLLCTL_PD_Pos (16) |
CLK_T::PLLCTL: PD Position
Definition at line 1446 of file Nano100Series.h.
#define CLK_PLLCTL_PLL_SRC_Msk (0x1ul << CLK_PLLCTL_PLL_SRC_Pos) |
CLK_T::PLLCTL: PLL_SRC Mask
Definition at line 1450 of file Nano100Series.h.
#define CLK_PLLCTL_PLL_SRC_Pos (17) |
CLK_T::PLLCTL: PLL_SRC Position
Definition at line 1449 of file Nano100Series.h.
#define CLK_PWRCTL_HIRC_EN_Msk (0x1ul << CLK_PWRCTL_HIRC_EN_Pos) |
CLK_T::PWRCTL: HIRC_EN Mask
Definition at line 1219 of file Nano100Series.h.
#define CLK_PWRCTL_HIRC_EN_Pos (2) |
CLK_T::PWRCTL: HIRC_EN Position
Definition at line 1218 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_EN_Msk (0x1ul << CLK_PWRCTL_HXT_EN_Pos) |
CLK_T::PWRCTL: HXT_EN Mask
Definition at line 1213 of file Nano100Series.h.
#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 1212 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_GAIN_Msk (0x1ul << CLK_PWRCTL_HXT_GAIN_Pos) |
CLK_T::PWRCTL: HXT_GAIN Mask
Definition at line 1237 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_GAIN_Pos (9) |
CLK_T::PWRCTL: HXT_GAIN Position
Definition at line 1236 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_HF_ST_Msk (0x3ul << CLK_PWRCTL_HXT_HF_ST_Pos) |
CLK_T::PWRCTL: HXT_HF_ST Mask
Definition at line 1243 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_HF_ST_Pos (11) |
CLK_T::PWRCTL: HXT_HF_ST Position
Definition at line 1242 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_SELXT_Msk (0x1ul << CLK_PWRCTL_HXT_SELXT_Pos) |
CLK_T::PWRCTL: HXT_SELXT Mask
Definition at line 1234 of file Nano100Series.h.
#define CLK_PWRCTL_HXT_SELXT_Pos (8) |
CLK_T::PWRCTL: HXT_SELXT Position
Definition at line 1233 of file Nano100Series.h.
#define CLK_PWRCTL_LIRC_EN_Msk (0x1ul << CLK_PWRCTL_LIRC_EN_Pos) |
CLK_T::PWRCTL: LIRC_EN Mask
Definition at line 1222 of file Nano100Series.h.
#define CLK_PWRCTL_LIRC_EN_Pos (3) |
CLK_T::PWRCTL: LIRC_EN Position
Definition at line 1221 of file Nano100Series.h.
#define CLK_PWRCTL_LXT_EN_Msk (0x1ul << CLK_PWRCTL_LXT_EN_Pos) |
CLK_T::PWRCTL: LXT_EN Mask
Definition at line 1216 of file Nano100Series.h.
#define CLK_PWRCTL_LXT_EN_Pos (1) |
CLK_T::PWRCTL: LXT_EN Position
Definition at line 1215 of file Nano100Series.h.
#define CLK_PWRCTL_LXT_SCNT_Msk (0x1ul << CLK_PWRCTL_LXT_SCNT_Pos) |
CLK_T::PWRCTL: LXT_SCNT Mask
Definition at line 1240 of file Nano100Series.h.
#define CLK_PWRCTL_LXT_SCNT_Pos (10) |
CLK_T::PWRCTL: LXT_SCNT Position
Definition at line 1239 of file Nano100Series.h.
#define CLK_PWRCTL_PD_EN_Msk (0x1ul << CLK_PWRCTL_PD_EN_Pos) |
CLK_T::PWRCTL: PD_EN Mask
Definition at line 1231 of file Nano100Series.h.
#define CLK_PWRCTL_PD_EN_Pos (6) |
CLK_T::PWRCTL: PD_EN Position
Definition at line 1230 of file Nano100Series.h.
#define CLK_PWRCTL_PD_WK_IE_Msk (0x1ul << CLK_PWRCTL_PD_WK_IE_Pos) |
CLK_T::PWRCTL: PD_WK_IE Mask
Definition at line 1228 of file Nano100Series.h.
#define CLK_PWRCTL_PD_WK_IE_Pos (5) |
CLK_T::PWRCTL: PD_WK_IE Position
Definition at line 1227 of file Nano100Series.h.
#define CLK_PWRCTL_WK_DLY_Msk (0x1ul << CLK_PWRCTL_WK_DLY_Pos) |
CLK_T::PWRCTL: WK_DLY Mask
Definition at line 1225 of file Nano100Series.h.
#define CLK_PWRCTL_WK_DLY_Pos (4) |
CLK_T::PWRCTL: WK_DLY Position
Definition at line 1224 of file Nano100Series.h.
#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 1465 of file Nano100Series.h.
#define CLK_WK_INTSTS_PD_WK_IS_Pos (0) |
CLK_T::WK_INTSTS: PD_WK_IS Position
Definition at line 1464 of file Nano100Series.h.
Interrupt Number Definition. The maximum of 32 Specific Interrupts are possible.
enum IRQn |
Interrupt Number Definition. The maximum of 32 Specific Interrupts are possible.
Definition at line 79 of file Nano100Series.h.