| NUC029FAE_BSP V3.02.000 The Board Support Package for NUC029FAE MCU

Modules | Macros
NUC029FAE Peripheral Pointer
NUC029FAE Device CMSIS Definitions » NUC029FAE Control Register » Analog Comparator Controller(ACMP) » System Clock Controller(CLK) » Analog to Digital Converter(ADC) » Flash Memory Controller(FMC) » General Purpose Input/Output Controller(GPIO) » Inter-IC Bus Controller(I2C) » Interrupt Source Controller (INT) » Pulse Width Modulation Controller(PWM) » Serial Peripheral Interface Controller(SPI) » System Manger Controller(SYS) » Timer Controller(TIMER) » Universal Asynchronous Receiver/Transmitter Controller(UART) » Watchdog Timer Controller(WDT) » NUC029FAE Peripheral Memory Base
Collaboration diagram for NUC029FAE Peripheral Pointer:

## Modules
| NUC029FAE 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 | I2C ((I2C_T *) I2C_BASE)
| Pointer to I2C register structure. More...
#define | SPI ((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 *) UART_BASE)
| Pointer to UART 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 | INT ((INT_T *) INT_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_DBNCECON_T *) GPIO_DBNCECON_BASE)
| Pointer to GPIO de-bounce register structure. More...
#define | GPIOBIT0 ((GPIOBIT_T *) GPIOBIT0_BASE)
| Pointer to GPIO port 0 bit access register structure. More...
#define | GPIOBIT1 ((GPIOBIT_T *) GPIOBIT1_BASE)
| Pointer to GPIO port 1 bit access register structure. More...
#define | GPIOBIT2 ((GPIOBIT_T *) GPIOBIT2_BASE)
| Pointer to GPIO port 2 bit access register structure. More...
#define | GPIOBIT3 ((GPIOBIT_T *) GPIOBIT3_BASE)
| Pointer to GPIO port 3 bit access register structure. More...
#define | GPIOBIT4 ((GPIOBIT_T *) GPIOBIT4_BASE)
| Pointer to GPIO port 4 bit access register structure. More...
#define | GPIOBIT5 ((GPIOBIT_T *) GPIOBIT5_BASE)
| Pointer to GPIO port 5 bit access register structure. More...
#define | FMC ((FMC_T *) FMC_BASE)
| Pointer to FMC register structure. More...

## Detailed Description

The Declaration of NUC029FAE Peripheral

## Macro Definition Documentation

## ◆ ACMP

#define ACMP ((ACMP_T *) ACMP_BASE)

Pointer to ACMP register structure.

Definition at line 3225 of file NUC029FAE.h.

## ◆ ADC

#define ADC ((ADC_T *) ADC_BASE)

Pointer to ADC register structure.

Definition at line 3224 of file NUC029FAE.h.

## ◆ CLK

#define CLK ((CLK_T *) CLK_BASE)

Pointer to CLK register structure.

Definition at line 3228 of file NUC029FAE.h.

## ◆ FMC

#define FMC ((FMC_T *) FMC_BASE)

Pointer to FMC register structure.

Definition at line 3243 of file NUC029FAE.h.

## ◆ GPIO

#define GPIO ((GPIO_DBNCECON_T *) GPIO_DBNCECON_BASE)

Pointer to GPIO de-bounce register structure.

Definition at line 3236 of file NUC029FAE.h.

## ◆ GPIOBIT0

#define GPIOBIT0 ((GPIOBIT_T *) GPIOBIT0_BASE)

Pointer to GPIO port 0 bit access register structure.

Definition at line 3237 of file NUC029FAE.h.

## ◆ GPIOBIT1

#define GPIOBIT1 ((GPIOBIT_T *) GPIOBIT1_BASE)

Pointer to GPIO port 1 bit access register structure.

Definition at line 3238 of file NUC029FAE.h.

## ◆ GPIOBIT2

#define GPIOBIT2 ((GPIOBIT_T *) GPIOBIT2_BASE)

Pointer to GPIO port 2 bit access register structure.

Definition at line 3239 of file NUC029FAE.h.

## ◆ GPIOBIT3

#define GPIOBIT3 ((GPIOBIT_T *) GPIOBIT3_BASE)

Pointer to GPIO port 3 bit access register structure.

Definition at line 3240 of file NUC029FAE.h.

## ◆ GPIOBIT4

#define GPIOBIT4 ((GPIOBIT_T *) GPIOBIT4_BASE)

Pointer to GPIO port 4 bit access register structure.

Definition at line 3241 of file NUC029FAE.h.

## ◆ GPIOBIT5

#define GPIOBIT5 ((GPIOBIT_T *) GPIOBIT5_BASE)

Pointer to GPIO port 5 bit access register structure.

Definition at line 3242 of file NUC029FAE.h.

## ◆ I2C

#define I2C ((I2C_T *) I2C_BASE)

Pointer to I2C register structure.

Definition at line 3220 of file NUC029FAE.h.

## ◆ INT

#define INT ((INT_T *) INT_BASE)

Pointer to INT register structure.

Definition at line 3229 of file NUC029FAE.h.

## ◆ P0

#define P0 ((GPIO_T *) P0_BASE)

Pointer to GPIO port 0 register structure.

Definition at line 3230 of file NUC029FAE.h.

## ◆ P1

#define P1 ((GPIO_T *) P1_BASE)

Pointer to GPIO port 1 register structure.

Definition at line 3231 of file NUC029FAE.h.

## ◆ P2

#define P2 ((GPIO_T *) P2_BASE)

Pointer to GPIO port 2 register structure.

Definition at line 3232 of file NUC029FAE.h.

## ◆ P3

#define P3 ((GPIO_T *) P3_BASE)

Pointer to GPIO port 3 register structure.

Definition at line 3233 of file NUC029FAE.h.

## ◆ P4

#define P4 ((GPIO_T *) P4_BASE)

Pointer to GPIO port 4 register structure.

Definition at line 3234 of file NUC029FAE.h.

## ◆ P5

#define P5 ((GPIO_T *) P5_BASE)

Pointer to GPIO port 5 register structure.

Definition at line 3235 of file NUC029FAE.h.

## ◆ PWM

#define PWM ((PWM_T *) PWM_BASE)

Pointer to PWM register structure.

Definition at line 3222 of file NUC029FAE.h.

## ◆ SPI

#define SPI ((SPI_T *) SPI_BASE)

Pointer to SPI register structure.

Definition at line 3221 of file NUC029FAE.h.

## ◆ SYS

#define SYS ((SYS_T *) SYS_BASE)

Pointer to SYS register structure.

Definition at line 3227 of file NUC029FAE.h.

## ◆ TIMER0

#define TIMER0 ((TIMER_T *) TIMER0_BASE)

Pointer to Timer 0 register structure.

Definition at line 3218 of file NUC029FAE.h.

## ◆ TIMER1

#define TIMER1 ((TIMER_T *) TIMER1_BASE)

Pointer to Timer 1 register structure.

Definition at line 3219 of file NUC029FAE.h.

## ◆ UART

#define UART ((UART_T *) UART_BASE)

Pointer to UART register structure.

Definition at line 3223 of file NUC029FAE.h.

## ◆ WDT

#define WDT ((WDT_T *) WDT_BASE)

Pointer to WDT register structure.

Definition at line 3217 of file NUC029FAE.h.