![]() |
MINI51DE_BSP V3.02.004
The Board Support Package for Mini51DE Series MCU
|
Modules | |
MINI51 Peripherals | |
Data Structures | |
struct | ADC_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 122 of file Mini51Series.h.
#define __FPU_PRESENT 0 |
FPU present or not
Definition at line 126 of file Mini51Series.h.
#define __MPU_PRESENT 0 |
MPU present or not
Definition at line 125 of file Mini51Series.h.
#define __NVIC_PRIO_BITS 2 |
Number of Bits used for Priority Levels
Definition at line 123 of file Mini51Series.h.
#define __Vendor_SysTickConfig 0 |
Set to 1 if different SysTick Config is used
Definition at line 124 of file Mini51Series.h.
#define ADC_ADCHER_CHEN0_Msk (0x1ul << ADC_ADCHER_CHEN0_Pos) |
ADC_T::ADCHER: CHEN0 Mask
Definition at line 525 of file Mini51Series.h.
#define ADC_ADCHER_CHEN0_Pos (0) |
ADC_T::ADCHER: CHEN0 Position
Definition at line 524 of file Mini51Series.h.
#define ADC_ADCHER_CHEN1_Msk (0x1ul << ADC_ADCHER_CHEN1_Pos) |
ADC_T::ADCHER: CHEN1 Mask
Definition at line 528 of file Mini51Series.h.
#define ADC_ADCHER_CHEN1_Pos (1) |
ADC_T::ADCHER: CHEN1 Position
Definition at line 527 of file Mini51Series.h.
#define ADC_ADCHER_CHEN2_Msk (0x1ul << ADC_ADCHER_CHEN2_Pos) |
ADC_T::ADCHER: CHEN2 Mask
Definition at line 531 of file Mini51Series.h.
#define ADC_ADCHER_CHEN2_Pos (2) |
ADC_T::ADCHER: CHEN2 Position
Definition at line 530 of file Mini51Series.h.
#define ADC_ADCHER_CHEN3_Msk (0x1ul << ADC_ADCHER_CHEN3_Pos) |
ADC_T::ADCHER: CHEN3 Mask
Definition at line 534 of file Mini51Series.h.
#define ADC_ADCHER_CHEN3_Pos (3) |
ADC_T::ADCHER: CHEN3 Position
Definition at line 533 of file Mini51Series.h.
#define ADC_ADCHER_CHEN4_Msk (0x1ul << ADC_ADCHER_CHEN4_Pos) |
ADC_T::ADCHER: CHEN4 Mask
Definition at line 537 of file Mini51Series.h.
#define ADC_ADCHER_CHEN4_Pos (4) |
ADC_T::ADCHER: CHEN4 Position
Definition at line 536 of file Mini51Series.h.
#define ADC_ADCHER_CHEN5_Msk (0x1ul << ADC_ADCHER_CHEN5_Pos) |
ADC_T::ADCHER: CHEN5 Mask
Definition at line 540 of file Mini51Series.h.
#define ADC_ADCHER_CHEN5_Pos (5) |
ADC_T::ADCHER: CHEN5 Position
Definition at line 539 of file Mini51Series.h.
#define ADC_ADCHER_CHEN6_Msk (0x1ul << ADC_ADCHER_CHEN6_Pos) |
ADC_T::ADCHER: CHEN6 Mask
Definition at line 543 of file Mini51Series.h.
#define ADC_ADCHER_CHEN6_Pos (6) |
ADC_T::ADCHER: CHEN6 Position
Definition at line 542 of file Mini51Series.h.
#define ADC_ADCHER_CHEN7_Msk (0x1ul << ADC_ADCHER_CHEN7_Pos) |
ADC_T::ADCHER: CHEN7 Mask
Definition at line 546 of file Mini51Series.h.
#define ADC_ADCHER_CHEN7_Pos (7) |
ADC_T::ADCHER: CHEN7 Position
Definition at line 545 of file Mini51Series.h.
#define ADC_ADCHER_CHEN_Msk (0xfful << ADC_ADCHER_CHEN_Pos) |
ADC_T::ADCHER: CHEN Mask
Definition at line 522 of file Mini51Series.h.
#define ADC_ADCHER_CHEN_Pos (0) |
ADC_T::ADCHER: CHEN Position
Definition at line 521 of file Mini51Series.h.
#define ADC_ADCHER_PRESEL_Msk (0x1ul << ADC_ADCHER_PRESEL_Pos) |
ADC_T::ADCHER: PRESEL Mask
Definition at line 549 of file Mini51Series.h.
#define ADC_ADCHER_PRESEL_Pos (8) |
ADC_T::ADCHER: PRESEL Position
Definition at line 548 of file Mini51Series.h.
#define ADC_ADCMPR_CMPCH_Msk (0x7ul << ADC_ADCMPR_CMPCH_Pos) |
ADC_T::ADCMPR: CMPCH Mask
Definition at line 561 of file Mini51Series.h.
#define ADC_ADCMPR_CMPCH_Pos (3) |
ADC_T::ADCMPR: CMPCH Position
Definition at line 560 of file Mini51Series.h.
#define ADC_ADCMPR_CMPCOND_Msk (0x1ul << ADC_ADCMPR_CMPCOND_Pos) |
ADC_T::ADCMPR: CMPCOND Mask
Definition at line 558 of file Mini51Series.h.
#define ADC_ADCMPR_CMPCOND_Pos (2) |
ADC_T::ADCMPR: CMPCOND Position
Definition at line 557 of file Mini51Series.h.
#define ADC_ADCMPR_CMPD_Msk (0x3fful << ADC_ADCMPR_CMPD_Pos) |
ADC_T::ADCMPR: CMPD Mask
Definition at line 567 of file Mini51Series.h.
#define ADC_ADCMPR_CMPD_Pos (16) |
ADC_T::ADCMPR: CMPD Position
Definition at line 566 of file Mini51Series.h.
#define ADC_ADCMPR_CMPEN_Msk (0x1ul << ADC_ADCMPR_CMPEN_Pos) |
ADC_T::ADCMPR: CMPEN Mask
Definition at line 552 of file Mini51Series.h.
#define ADC_ADCMPR_CMPEN_Pos (0) |
ADC_T::ADCMPR: CMPEN Position
Definition at line 551 of file Mini51Series.h.
#define ADC_ADCMPR_CMPIE_Msk (0x1ul << ADC_ADCMPR_CMPIE_Pos) |
ADC_T::ADCMPR: CMPIE Mask
Definition at line 555 of file Mini51Series.h.
#define ADC_ADCMPR_CMPIE_Pos (1) |
ADC_T::ADCMPR: CMPIE Position
Definition at line 554 of file Mini51Series.h.
#define ADC_ADCMPR_CMPMATCNT_Msk (0xful << ADC_ADCMPR_CMPMATCNT_Pos) |
ADC_T::ADCMPR: CMPMATCNT Mask
Definition at line 564 of file Mini51Series.h.
#define ADC_ADCMPR_CMPMATCNT_Pos (8) |
ADC_T::ADCMPR: CMPMATCNT Position
Definition at line 563 of file Mini51Series.h.
#define ADC_ADCR_ADEN_Msk (0x1ul << ADC_ADCR_ADEN_Pos) |
ADC_T::ADCR: ADEN Mask
Definition at line 504 of file Mini51Series.h.
#define ADC_ADCR_ADEN_Pos (0) |
ADC_T::ADCR: ADEN Position
Definition at line 503 of file Mini51Series.h.
#define ADC_ADCR_ADIE_Msk (0x1ul << ADC_ADCR_ADIE_Pos) |
ADC_T::ADCR: ADIE Mask
Definition at line 507 of file Mini51Series.h.
#define ADC_ADCR_ADIE_Pos (1) |
ADC_T::ADCR: ADIE Position
Definition at line 506 of file Mini51Series.h.
#define ADC_ADCR_ADST_Msk (0x1ul << ADC_ADCR_ADST_Pos) |
ADC_T::ADCR: ADST Mask
Definition at line 519 of file Mini51Series.h.
#define ADC_ADCR_ADST_Pos (11) |
ADC_T::ADCR: ADST Position
Definition at line 518 of file Mini51Series.h.
#define ADC_ADCR_TRGCOND_Msk (0x1ul << ADC_ADCR_TRGCOND_Pos) |
ADC_T::ADCR: TRGCOND Mask
Definition at line 513 of file Mini51Series.h.
#define ADC_ADCR_TRGCOND_Pos (6) |
ADC_T::ADCR: TRGCOND Position
Definition at line 512 of file Mini51Series.h.
#define ADC_ADCR_TRGEN_Msk (0x1ul << ADC_ADCR_TRGEN_Pos) |
ADC_T::ADCR: TRGEN Mask
Definition at line 516 of file Mini51Series.h.
#define ADC_ADCR_TRGEN_Pos (8) |
ADC_T::ADCR: TRGEN Position
Definition at line 515 of file Mini51Series.h.
#define ADC_ADCR_TRGS_Msk (0x3ul << ADC_ADCR_TRGS_Pos) |
ADC_T::ADCR: TRGS Mask
Definition at line 510 of file Mini51Series.h.
#define ADC_ADCR_TRGS_Pos (4) |
ADC_T::ADCR: TRGS Position
Definition at line 509 of file Mini51Series.h.
#define ADC_ADDR_OVERRUN_Msk (0x1ul << ADC_ADDR_OVERRUN_Pos) |
ADC_T::ADDR: OVERRUN Mask
Definition at line 498 of file Mini51Series.h.
#define ADC_ADDR_OVERRUN_Pos (16) |
ADC_T::ADDR: OVERRUN Position
Definition at line 497 of file Mini51Series.h.
#define ADC_ADDR_RSLT_Msk (0x3fful << ADC_ADDR_RSLT_Pos) |
ADC_T::ADDR: RSLT Mask
Definition at line 495 of file Mini51Series.h.
#define ADC_ADDR_RSLT_Pos (0) |
@addtogroup ADC_CONST ADC Bit Field Definition Constant Definitions for ADC Controller
ADC_T::ADDR: RSLT Position
Definition at line 494 of file Mini51Series.h.
#define ADC_ADDR_VALID_Msk (0x1ul << ADC_ADDR_VALID_Pos) |
ADC_T::ADDR: VALID Mask
Definition at line 501 of file Mini51Series.h.
#define ADC_ADDR_VALID_Pos (17) |
ADC_T::ADDR: VALID Position
Definition at line 500 of file Mini51Series.h.
#define ADC_ADSAMP_SAMPCNT_Msk (0xful << ADC_ADSAMP_SAMPCNT_Pos) |
ADC_T::ADSAMP: ADSAMPCNT Mask
Definition at line 594 of file Mini51Series.h.
#define ADC_ADSAMP_SAMPCNT_Pos (0) |
ADC_T::ADSAMP: ADSAMPCNT Position
Definition at line 593 of file Mini51Series.h.
#define ADC_ADSR_ADF_Msk (0x1ul << ADC_ADSR_ADF_Pos) |
ADC_T::ADSR: ADF Mask
Definition at line 570 of file Mini51Series.h.
#define ADC_ADSR_ADF_Pos (0) |
ADC_T::ADSR: ADF Position
Definition at line 569 of file Mini51Series.h.
#define ADC_ADSR_BUSY_Msk (0x1ul << ADC_ADSR_BUSY_Pos) |
ADC_T::ADSR: BUSY Mask
Definition at line 579 of file Mini51Series.h.
#define ADC_ADSR_BUSY_Pos (3) |
ADC_T::ADSR: BUSY Position
Definition at line 578 of file Mini51Series.h.
#define ADC_ADSR_CHANNEL_Msk (0x7ul << ADC_ADSR_CHANNEL_Pos) |
ADC_T::ADSR: CHANNEL Mask
Definition at line 582 of file Mini51Series.h.
#define ADC_ADSR_CHANNEL_Pos (4) |
ADC_T::ADSR: CHANNEL Position
Definition at line 581 of file Mini51Series.h.
#define ADC_ADSR_CMPF0_Msk (0x1ul << ADC_ADSR_CMPF0_Pos) |
ADC_T::ADSR: CMPF0 Mask
Definition at line 573 of file Mini51Series.h.
#define ADC_ADSR_CMPF0_Pos (1) |
ADC_T::ADSR: CMPF0 Position
Definition at line 572 of file Mini51Series.h.
#define ADC_ADSR_CMPF1_Msk (0x1ul << ADC_ADSR_CMPF1_Pos) |
ADC_T::ADSR: CMPF1 Mask
Definition at line 576 of file Mini51Series.h.
#define ADC_ADSR_CMPF1_Pos (2) |
ADC_T::ADSR: CMPF1 Position
Definition at line 575 of file Mini51Series.h.
#define ADC_ADSR_OVERRUN_Msk (0x1ul << ADC_ADSR_OVERRUN_Pos) |
ADC_T::ADSR: OVERRUN Mask
Definition at line 588 of file Mini51Series.h.
#define ADC_ADSR_OVERRUN_Pos (16) |
ADC_T::ADSR: OVERRUN Position
Definition at line 587 of file Mini51Series.h.
#define ADC_ADSR_VALID_Msk (0x1ul << ADC_ADSR_VALID_Pos) |
ADC_T::ADSR: VALID Mask
Definition at line 585 of file Mini51Series.h.
#define ADC_ADSR_VALID_Pos (8) |
ADC_T::ADSR: VALID Position
Definition at line 584 of file Mini51Series.h.
#define ADC_ADTDCR_PTDT_Msk (0xfful << ADC_ADTDCR_PTDT_Pos) |
ADC_T::ADTDCR: PTDT Mask
Definition at line 591 of file Mini51Series.h.
#define ADC_ADTDCR_PTDT_Pos (0) |
ADC_T::ADTDCR: PTDT Position
Definition at line 590 of file Mini51Series.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 80 of file Mini51Series.h.