MINI55_BSP V3.02.004
The Board Support Package for Mini55 Series MCU
Modules | Macros
MINI55 Peripheral Declaration
Collaboration diagram for MINI55 Peripheral Declaration:

Modules

 MINI55 I/O Routines
 

Macros

#define WDT   ((WDT_T *) WDT_BASE)
 Pointer to WDT register structure. More...
 
#define TIMER0   ((TIMER_T *) TIMER0_BASE)
 Pointer to Timer 0 register structure. More...
 
#define TIMER1   ((TIMER_T *) TIMER1_BASE)
 Pointer to Timer 1 register structure. More...
 
#define TIMERAC   ((TIMER_AC_T *) TIMER_AC_BASE)
 Pointer to Timer Advance Capture register structure. More...
 
#define I2C   ((I2C_T *) I2C_BASE)
 Pointer to I2C register structure. More...
 
#define I2C0   ((I2C_T *) I2C_BASE)
 Pointer to I2C register structure. More...
 
#define SPI   ((SPI_T *) SPI_BASE)
 Pointer to SPI register structure. More...
 
#define SPI0   ((SPI_T *) SPI_BASE)
 Pointer to SPI register structure. More...
 
#define PWM   ((PWM_T *) PWM_BASE)
 Pointer to PWM register structure. More...
 
#define UART   ((UART_T *) UART0_BASE)
 Pointer to UART0 register structure (compatible with Mini51) More...
 
#define UART0   ((UART_T *) UART0_BASE)
 Pointer to UART0 register structure. More...
 
#define UART1   ((UART_T *) UART1_BASE)
 Pointer to UART1 register structure. More...
 
#define ADC   ((ADC_T *) ADC_BASE)
 Pointer to ADC register structure. More...
 
#define ACMP   ((ACMP_T *) ACMP_BASE)
 Pointer to ACMP register structure. More...
 
#define SYS   ((SYS_T *) SYS_BASE)
 Pointer to SYS register structure. More...
 
#define CLK   ((CLK_T *) CLK_BASE)
 Pointer to CLK register structure. More...
 
#define INTR   ((INTR_T *) INTR_BASE)
 Pointer to INT register structure. More...
 
#define P0   ((GPIO_T *) P0_BASE)
 Pointer to GPIO port 0 register structure. More...
 
#define P1   ((GPIO_T *) P1_BASE)
 Pointer to GPIO port 1 register structure. More...
 
#define P2   ((GPIO_T *) P2_BASE)
 Pointer to GPIO port 2 register structure. More...
 
#define P3   ((GPIO_T *) P3_BASE)
 Pointer to GPIO port 3 register structure. More...
 
#define P4   ((GPIO_T *) P4_BASE)
 Pointer to GPIO port 4 register structure. More...
 
#define P5   ((GPIO_T *) P5_BASE)
 Pointer to GPIO port 5 register structure. More...
 
#define GPIO   ((GPIO_DB_T *) GPIO_DBNCECON_BASE)
 Pointer to GPIO de-bounce register structure. More...
 
#define FMC   ((FMC_T *) FMC_BASE)
 Pointer to FMC register structure. More...
 
#define HDIV   ((HDIV_T *) HDIV_BASE)
 Pointer to HDIV register structure. More...
 

Detailed Description

The Declaration of MINI55 Series Peripheral

Macro Definition Documentation

◆ ACMP

#define ACMP   ((ACMP_T *) ACMP_BASE)

Pointer to ACMP register structure.

Definition at line 7007 of file Mini55Series.h.

◆ ADC

#define ADC   ((ADC_T *) ADC_BASE)

Pointer to ADC register structure.

Definition at line 7006 of file Mini55Series.h.

◆ CLK

#define CLK   ((CLK_T *) CLK_BASE)

Pointer to CLK register structure.

Definition at line 7010 of file Mini55Series.h.

◆ FMC

#define FMC   ((FMC_T *) FMC_BASE)

Pointer to FMC register structure.

Definition at line 7019 of file Mini55Series.h.

◆ GPIO

#define GPIO   ((GPIO_DB_T *) GPIO_DBNCECON_BASE)

Pointer to GPIO de-bounce register structure.

Definition at line 7018 of file Mini55Series.h.

◆ HDIV

#define HDIV   ((HDIV_T *) HDIV_BASE)

Pointer to HDIV register structure.

Definition at line 7020 of file Mini55Series.h.

◆ I2C

#define I2C   ((I2C_T *) I2C_BASE)

Pointer to I2C register structure.

Definition at line 6998 of file Mini55Series.h.

◆ I2C0

#define I2C0   ((I2C_T *) I2C_BASE)

Pointer to I2C register structure.

Definition at line 6999 of file Mini55Series.h.

◆ INTR

#define INTR   ((INTR_T *) INTR_BASE)

Pointer to INT register structure.

Definition at line 7011 of file Mini55Series.h.

◆ P0

#define P0   ((GPIO_T *) P0_BASE)

Pointer to GPIO port 0 register structure.

Definition at line 7012 of file Mini55Series.h.

◆ P1

#define P1   ((GPIO_T *) P1_BASE)

Pointer to GPIO port 1 register structure.

Definition at line 7013 of file Mini55Series.h.

◆ P2

#define P2   ((GPIO_T *) P2_BASE)

Pointer to GPIO port 2 register structure.

Definition at line 7014 of file Mini55Series.h.

◆ P3

#define P3   ((GPIO_T *) P3_BASE)

Pointer to GPIO port 3 register structure.

Definition at line 7015 of file Mini55Series.h.

◆ P4

#define P4   ((GPIO_T *) P4_BASE)

Pointer to GPIO port 4 register structure.

Definition at line 7016 of file Mini55Series.h.

◆ P5

#define P5   ((GPIO_T *) P5_BASE)

Pointer to GPIO port 5 register structure.

Definition at line 7017 of file Mini55Series.h.

◆ PWM

#define PWM   ((PWM_T *) PWM_BASE)

Pointer to PWM register structure.

Definition at line 7002 of file Mini55Series.h.

◆ SPI

#define SPI   ((SPI_T *) SPI_BASE)

Pointer to SPI register structure.

Definition at line 7000 of file Mini55Series.h.

◆ SPI0

#define SPI0   ((SPI_T *) SPI_BASE)

Pointer to SPI register structure.

Definition at line 7001 of file Mini55Series.h.

◆ SYS

#define SYS   ((SYS_T *) SYS_BASE)

Pointer to SYS register structure.

Definition at line 7009 of file Mini55Series.h.

◆ TIMER0

#define TIMER0   ((TIMER_T *) TIMER0_BASE)

Pointer to Timer 0 register structure.

Definition at line 6995 of file Mini55Series.h.

◆ TIMER1

#define TIMER1   ((TIMER_T *) TIMER1_BASE)

Pointer to Timer 1 register structure.

Definition at line 6996 of file Mini55Series.h.

◆ TIMERAC

#define TIMERAC   ((TIMER_AC_T *) TIMER_AC_BASE)

Pointer to Timer Advance Capture register structure.

Definition at line 6997 of file Mini55Series.h.

◆ UART

#define UART   ((UART_T *) UART0_BASE)

Pointer to UART0 register structure (compatible with Mini51)

Definition at line 7003 of file Mini55Series.h.

◆ UART0

#define UART0   ((UART_T *) UART0_BASE)

Pointer to UART0 register structure.

Definition at line 7004 of file Mini55Series.h.

◆ UART1

#define UART1   ((UART_T *) UART1_BASE)

Pointer to UART1 register structure.

Definition at line 7005 of file Mini55Series.h.

◆ WDT

#define WDT   ((WDT_T *) WDT_BASE)

Pointer to WDT register structure.

Definition at line 6994 of file Mini55Series.h.