![]() |
Nano102_112 Series BSP
V3.03.002
The Board Support Package for Nano102_112 Series
|
Data Structures | |
struct | ACMP_T |
#define | ACMP_CR_ACMPEN_Pos (0) |
#define | ACMP_CR_ACMPEN_Msk (0x1ul << ACMP_CR_ACMPEN_Pos) |
#define | ACMP_CR_ACMPIE_Pos (1) |
#define | ACMP_CR_ACMPIE_Msk (0x1ul << ACMP_CR_ACMPIE_Pos) |
#define | ACMP_CR_ACMP_HYSEN_Pos (2) |
#define | ACMP_CR_ACMP_HYSEN_Msk (0x1ul << ACMP_CR_ACMP_HYSEN_Pos) |
#define | ACMP_CR_CN_Pos (4) |
#define | ACMP_CR_CN_Msk (0x3ul << ACMP_CR_CN_Pos) |
#define | ACMP_CR_ACMP0_EX_Pos (16) |
#define | ACMP_CR_ACMP0_EX_Msk (0x1ul << ACMP_CR_ACMP0_EX_Pos) |
#define | ACMP_CR_ACMP0_INV_Pos (17) |
#define | ACMP_CR_ACMP0_INV_Msk (0x1UL<<ACMP_CR_ACMP0_INV_Pos) |
#define | ACMP_CR_ACOMP0_PN_AutoEx_Pos (19) |
#define | ACMP_CR_ACOMP0_PN_AutoEx_Msk (0x1ul << ACMP_CR_ACOMP0_PN_AutoEx_Pos) |
#define | ACMP_CR_ACMP0_FILTER_Pos (20) |
#define | ACMP_CR_ACMP0_FILTER_Msk (0x1ul << ACMP_CR_ACMP0_FILTER_Pos) |
#define | ACMP_CR_CPO0_SEL_Pos (21) |
#define | ACMP_CR_CPO0_SEL_Msk (0x1ul << ACMP_CR_CPO0_SEL_Pos) |
#define | ACMP_CR_CPP0SEL_Pos (29) |
#define | ACMP_CR_CPP0SEL_Msk (0x3ul << ACMP_CR_CPP0SEL_Pos) |
#define | ACMP_CR_ACMP_WKEUP_EN_Pos (31) |
#define | ACMP_CR_ACMP_WKEUP_EN_Msk (0x1ul << ACMP_CR_ACMP0_WKEUP_EN_Pos) |
#define | ACMP_SR_ACMPF0_Pos (0) |
#define | ACMP_SR_ACMPF0_Msk (0x1ul << ACMP_SR_ACMPF0_Pos) |
#define | ACMP_SR_ACMPF1_Pos (1) |
#define | ACMP_SR_ACMPF1_Msk (0x1ul << ACMP_SR_ACMPF1_Pos) |
#define | ACMP_SR_CO0_Pos (2) |
#define | ACMP_SR_CO0_Msk (0x1ul << ACMP_SR_CO0_Pos) |
#define | ACMP_SR_CO1_Pos (3) |
#define | ACMP_SR_CO1_Msk (0x1ul << ACMP_SR_CO1_Pos) |
#define | ACMP_RVCR_CRVS_Pos (0) |
#define | ACMP_RVCR_CRVS_Msk (0xful << ACMP_RVCR_CRVS_Pos) |
#define | ACMP_RVCR_CRV_EN_Pos (4) |
#define | ACMP_RVCR_CRV_EN_Msk (0x1ul << ACMP_RVCR_CRV_EN_Pos) |
#define | ACMP_RVCR_CRVSRC_SEL_Pos (5) |
#define | ACMP_RVCR_CRVSRC_SEL_Msk (0x1ul << ACMP_RVCR_CRVSRC_SEL_Pos) |
#define | ACMP_MODCR0_MOD_SEL_Pos (0) |
#define | ACMP_MODCR0_MOD_SEL_Msk (0x3ul << ACMP_MODCR0_MOD_SEL_Pos) |
#define | ACMP_MODCR0_TMR_SEL_Pos (2) |
#define | ACMP_MODCR0_TMR_SEL_Msk (0x1ul << ACMP_MODCR0_TMR_SEL_Pos) |
#define | ACMP_MODCR0_TMR_TRI_LV_Pos (3) |
#define | ACMP_MODCR0_TMR_TRI_LV_Msk (0x1ul << ACMP_MODCR0_TMR_TRI_LV_Pos) |
#define | ACMP_MODCR0_CH_DIS_PIN_SEL_Pos (4) |
#define | ACMP_MODCR0_CH_DIS_PIN_SEL_Msk (0x7ul << ACMP_MODCR0_CH_DIS_PIN_SEL_Pos) |
#define | ACMP_MODCR0_CH_DIS_FUN_SEL_Pos (7) |
#define | ACMP_MODCR0_CH_DIS_FUN_SEL_Msk (0x1ul << ACMP_MODCR0_CH_DIS_FUN_SEL_Pos) |
#define | ACMP_MODCR0_START_Pos (8) |
#define | ACMP_MODCR0_START_Msk (0x1ul << ACMP_MODCR0_START_Pos) |
NANO102/112 Device Specific Peripheral registers structures
#define ACMP_CR_ACMP0_EX_Msk (0x1ul << ACMP_CR_ACMP0_EX_Pos) |
ACMP_T::CR: ACMP0_EX Mask
Definition at line 309 of file Nano1X2Series.h.
#define ACMP_CR_ACMP0_EX_Pos (16) |
ACMP_T::CR: ACMP0_EX Position
Definition at line 308 of file Nano1X2Series.h.
#define ACMP_CR_ACMP0_FILTER_Msk (0x1ul << ACMP_CR_ACMP0_FILTER_Pos) |
ACMP_T::CR: ACMP0_FILTER Mask
Definition at line 318 of file Nano1X2Series.h.
#define ACMP_CR_ACMP0_FILTER_Pos (20) |
ACMP_T::CR: ACMP0_FILTER Position
Definition at line 317 of file Nano1X2Series.h.
#define ACMP_CR_ACMP0_INV_Msk (0x1UL<<ACMP_CR_ACMP0_INV_Pos) |
ACMP_T::CR: ACMP0_INV Mask
Definition at line 312 of file Nano1X2Series.h.
#define ACMP_CR_ACMP0_INV_Pos (17) |
ACMP_T::CR: ACMP0_INV Position
Definition at line 311 of file Nano1X2Series.h.
#define ACMP_CR_ACMP_HYSEN_Msk (0x1ul << ACMP_CR_ACMP_HYSEN_Pos) |
ACMP_T::CR: ACMP_HYSEN Mask
Definition at line 303 of file Nano1X2Series.h.
#define ACMP_CR_ACMP_HYSEN_Pos (2) |
ACMP_T::CR: ACMP_HYSEN Position
Definition at line 302 of file Nano1X2Series.h.
#define ACMP_CR_ACMP_WKEUP_EN_Msk (0x1ul << ACMP_CR_ACMP0_WKEUP_EN_Pos) |
ACMP_T::CR: ACMP0_WKEUP_EN Mask
Definition at line 327 of file Nano1X2Series.h.
#define ACMP_CR_ACMP_WKEUP_EN_Pos (31) |
ACMP_T::CR: ACMP0_WKEUP_EN Position
Definition at line 326 of file Nano1X2Series.h.
#define ACMP_CR_ACMPEN_Msk (0x1ul << ACMP_CR_ACMPEN_Pos) |
ACMP_T::CR: ACMPEN Mask
Definition at line 297 of file Nano1X2Series.h.
#define ACMP_CR_ACMPEN_Pos (0) |
@addtogroup ACMP_CONST ACMP Bit Field Definition Constant Definitions for ACMP Controller
ACMP_T::CR: ACMPEN Position
Definition at line 296 of file Nano1X2Series.h.
#define ACMP_CR_ACMPIE_Msk (0x1ul << ACMP_CR_ACMPIE_Pos) |
ACMP_T::CR: ACMPIE Mask
Definition at line 300 of file Nano1X2Series.h.
#define ACMP_CR_ACMPIE_Pos (1) |
ACMP_T::CR: ACMPIE Position
Definition at line 299 of file Nano1X2Series.h.
#define ACMP_CR_ACOMP0_PN_AutoEx_Msk (0x1ul << ACMP_CR_ACOMP0_PN_AutoEx_Pos) |
ACMP_T::CR: ACOMP0_PN_AutoEx Mask
Definition at line 315 of file Nano1X2Series.h.
#define ACMP_CR_ACOMP0_PN_AutoEx_Pos (19) |
ACMP_T::CR: ACOMP0_PN_AutoEx Position
Definition at line 314 of file Nano1X2Series.h.
#define ACMP_CR_CN_Msk (0x3ul << ACMP_CR_CN_Pos) |
ACMP_T::CR: CN Mask
Definition at line 306 of file Nano1X2Series.h.
#define ACMP_CR_CN_Pos (4) |
ACMP_T::CR: CN Position
Definition at line 305 of file Nano1X2Series.h.
#define ACMP_CR_CPO0_SEL_Msk (0x1ul << ACMP_CR_CPO0_SEL_Pos) |
ACMP_T::CR: CPO0_SEL Mask
Definition at line 321 of file Nano1X2Series.h.
#define ACMP_CR_CPO0_SEL_Pos (21) |
ACMP_T::CR: CPO0_SEL Position
Definition at line 320 of file Nano1X2Series.h.
#define ACMP_CR_CPP0SEL_Msk (0x3ul << ACMP_CR_CPP0SEL_Pos) |
ACMP_T::CR: CPP0SEL Mask
Definition at line 324 of file Nano1X2Series.h.
#define ACMP_CR_CPP0SEL_Pos (29) |
ACMP_T::CR: CPP0SEL Position
Definition at line 323 of file Nano1X2Series.h.
#define ACMP_MODCR0_CH_DIS_FUN_SEL_Msk (0x1ul << ACMP_MODCR0_CH_DIS_FUN_SEL_Pos) |
ACMP_T::MODCR0: CH_DIS_FUN_SEL Mask
Definition at line 363 of file Nano1X2Series.h.
#define ACMP_MODCR0_CH_DIS_FUN_SEL_Pos (7) |
ACMP_T::MODCR0: CH_DIS_FUN_SEL Position
Definition at line 362 of file Nano1X2Series.h.
#define ACMP_MODCR0_CH_DIS_PIN_SEL_Msk (0x7ul << ACMP_MODCR0_CH_DIS_PIN_SEL_Pos) |
ACMP_T::MODCR0: CH_DIS_PIN_SEL Mask
Definition at line 360 of file Nano1X2Series.h.
#define ACMP_MODCR0_CH_DIS_PIN_SEL_Pos (4) |
ACMP_T::MODCR0: CH_DIS_PIN_SEL Position
Definition at line 359 of file Nano1X2Series.h.
#define ACMP_MODCR0_MOD_SEL_Msk (0x3ul << ACMP_MODCR0_MOD_SEL_Pos) |
ACMP_T::MODCR0: MOD_SEL Mask
Definition at line 351 of file Nano1X2Series.h.
#define ACMP_MODCR0_MOD_SEL_Pos (0) |
ACMP_T::MODCR0: MOD_SEL Position
Definition at line 350 of file Nano1X2Series.h.
#define ACMP_MODCR0_START_Msk (0x1ul << ACMP_MODCR0_START_Pos) |
ACMP_T::MODCR0: START Mask
Definition at line 366 of file Nano1X2Series.h.
#define ACMP_MODCR0_START_Pos (8) |
ACMP_T::MODCR0: START Position
Definition at line 365 of file Nano1X2Series.h.
#define ACMP_MODCR0_TMR_SEL_Msk (0x1ul << ACMP_MODCR0_TMR_SEL_Pos) |
ACMP_T::MODCR0: TMR_SEL Mask
Definition at line 354 of file Nano1X2Series.h.
#define ACMP_MODCR0_TMR_SEL_Pos (2) |
ACMP_T::MODCR0: TMR_SEL Position
Definition at line 353 of file Nano1X2Series.h.
#define ACMP_MODCR0_TMR_TRI_LV_Msk (0x1ul << ACMP_MODCR0_TMR_TRI_LV_Pos) |
ACMP_T::MODCR0: TMR_TRI_LV Mask
Definition at line 357 of file Nano1X2Series.h.
#define ACMP_MODCR0_TMR_TRI_LV_Pos (3) |
ACMP_T::MODCR0: TMR_TRI_LV Position
Definition at line 356 of file Nano1X2Series.h.
#define ACMP_RVCR_CRV_EN_Msk (0x1ul << ACMP_RVCR_CRV_EN_Pos) |
ACMP_T::RVCR: CRV_EN Mask
Definition at line 345 of file Nano1X2Series.h.
#define ACMP_RVCR_CRV_EN_Pos (4) |
ACMP_T::RVCR: CRV_EN Position
Definition at line 344 of file Nano1X2Series.h.
#define ACMP_RVCR_CRVS_Msk (0xful << ACMP_RVCR_CRVS_Pos) |
ACMP_T::RVCR: CRVS Mask
Definition at line 342 of file Nano1X2Series.h.
#define ACMP_RVCR_CRVS_Pos (0) |
ACMP_T::RVCR: CRVS Position
Definition at line 341 of file Nano1X2Series.h.
#define ACMP_RVCR_CRVSRC_SEL_Msk (0x1ul << ACMP_RVCR_CRVSRC_SEL_Pos) |
ACMP_T::RVCR: CRVSRC_SEL Mask
Definition at line 348 of file Nano1X2Series.h.
#define ACMP_RVCR_CRVSRC_SEL_Pos (5) |
ACMP_T::RVCR: CRVSRC_SEL Position
Definition at line 347 of file Nano1X2Series.h.
#define ACMP_SR_ACMPF0_Msk (0x1ul << ACMP_SR_ACMPF0_Pos) |
ACMP_T::SR: ACMPF0 Mask
Definition at line 330 of file Nano1X2Series.h.
#define ACMP_SR_ACMPF0_Pos (0) |
ACMP_T::SR: ACMPF0 Position
Definition at line 329 of file Nano1X2Series.h.
#define ACMP_SR_ACMPF1_Msk (0x1ul << ACMP_SR_ACMPF1_Pos) |
ACMP_T::SR: ACMPF1 Mask
Definition at line 333 of file Nano1X2Series.h.
#define ACMP_SR_ACMPF1_Pos (1) |
ACMP_T::SR: ACMPF1 Position
Definition at line 332 of file Nano1X2Series.h.
#define ACMP_SR_CO0_Msk (0x1ul << ACMP_SR_CO0_Pos) |
ACMP_T::SR: CO0 Mask
Definition at line 336 of file Nano1X2Series.h.
#define ACMP_SR_CO0_Pos (2) |
ACMP_T::SR: CO0 Position
Definition at line 335 of file Nano1X2Series.h.
#define ACMP_SR_CO1_Msk (0x1ul << ACMP_SR_CO1_Pos) |
ACMP_T::SR: CO1 Mask
Definition at line 339 of file Nano1X2Series.h.
#define ACMP_SR_CO1_Pos (3) |
ACMP_T::SR: CO1 Position
Definition at line 338 of file Nano1X2Series.h.