![]() |
NANO102/112 BSP V3.03.003
The Board Support Package for Nano102/112 Series
|
Modules | |
NANO102/112 I/O Routines | |
Macros | |
#define | WDT ((WDT_T *) WDT_BASE) |
Pointer to WDT register structure. More... | |
#define | WWDT ((WWDT_T *) WWDT_BASE) |
Pointer to WWDT register structure. More... | |
#define | RTC ((RTC_T *) RTC_BASE) |
Pointer to RTC register structure. More... | |
#define | TIMER0 ((TIMER_T *) TIMER0_BASE) |
Pointer to TIMER0 register structure. More... | |
#define | TIMER1 ((TIMER_T *) TIMER1_BASE) |
Pointer to TIMER1 register structure. More... | |
#define | TIMER2 ((TIMER_T *) TIMER2_BASE) |
Pointer to TIMER2 register structure. More... | |
#define | TIMER3 ((TIMER_T *) TIMER3_BASE) |
Pointer to TIMER3 register structure. More... | |
#define | I2C0 ((I2C_T *) I2C0_BASE) |
Pointer to I2C0 register structure. More... | |
#define | I2C1 ((I2C_T *) I2C1_BASE) |
Pointer to I2C1 register structure. More... | |
#define | SPI0 ((SPI_T *) SPI0_BASE) |
Pointer to SPI0 register structure. More... | |
#define | SPI1 ((SPI_T *) SPI1_BASE) |
Pointer to SPI1 register structure. More... | |
#define | PWM0 ((PWM_T *) PWM0_BASE) |
Pointer to PWM0 register structure. 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 | LCD ((LCD_T *) LCD_BASE) |
Pointer to LCD register structure. More... | |
#define | ADC ((ADC_T *) ADC_BASE) |
Pointer to ADC register structure. More... | |
#define | SC0 ((SC_T *) SC0_BASE) |
Pointer to SC0 register structure. More... | |
#define | SC1 ((SC_T *) SC1_BASE) |
Pointer to SC1 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 | PA ((GPIO_T *) GPIOA_BASE) |
Pointer to GPIO port A register structure. More... | |
#define | PB ((GPIO_T *) GPIOB_BASE) |
Pointer to GPIO port B register structure. More... | |
#define | PC ((GPIO_T *) GPIOC_BASE) |
Pointer to GPIO port C register structure. More... | |
#define | PD ((GPIO_T *) GPIOD_BASE) |
Pointer to GPIO port D register structure. More... | |
#define | PE ((GPIO_T *) GPIOE_BASE) |
Pointer to GPIO port E register structure. More... | |
#define | PF ((GPIO_T *) GPIOF_BASE) |
Pointer to GPIO port F register structure. More... | |
#define | GPIO ((GP_DB_T *) GPIODBNCE_BASE) |
Pointer to GPIO debounce register structure. More... | |
#define | PDMA1 ((PDMA_T *) PDMA1_BASE) |
Pointer to PDMA1 register structure. More... | |
#define | PDMA2 ((PDMA_T *) PDMA2_BASE) |
Pointer to PDMA2 register structure. More... | |
#define | PDMA3 ((PDMA_T *) PDMA3_BASE) |
Pointer to PDMA3 register structure. More... | |
#define | PDMA4 ((PDMA_T *) PDMA4_BASE) |
Pointer to PDMA4 register structure. More... | |
#define | PDMACRC ((DMA_CRC_T *) PDMACRC_BASE) |
Pointer to PDMA CRC register structure. More... | |
#define | PDMAGCR ((DMA_GCR_T *) PDMAGCR_BASE) |
Pointer to PDMA global control register structure. More... | |
#define | FMC ((FMC_T *) FMC_BASE) |
Pointer to FMC register structure. More... | |
The Declaration of NANO102/112 Series Peripheral
Pointer to ACMP register structure.
Definition at line 10648 of file Nano1X2Series.h.
Pointer to ADC register structure.
Definition at line 10645 of file Nano1X2Series.h.
Pointer to CLK register structure.
Definition at line 10651 of file Nano1X2Series.h.
Pointer to FMC register structure.
Definition at line 10665 of file Nano1X2Series.h.
#define GPIO ((GP_DB_T *) GPIODBNCE_BASE) |
Pointer to GPIO debounce register structure.
Definition at line 10658 of file Nano1X2Series.h.
Pointer to I2C0 register structure.
Definition at line 10637 of file Nano1X2Series.h.
Pointer to I2C1 register structure.
Definition at line 10638 of file Nano1X2Series.h.
Pointer to LCD register structure.
Definition at line 10644 of file Nano1X2Series.h.
#define PA ((GPIO_T *) GPIOA_BASE) |
Pointer to GPIO port A register structure.
Definition at line 10652 of file Nano1X2Series.h.
#define PB ((GPIO_T *) GPIOB_BASE) |
Pointer to GPIO port B register structure.
Definition at line 10653 of file Nano1X2Series.h.
#define PC ((GPIO_T *) GPIOC_BASE) |
Pointer to GPIO port C register structure.
Definition at line 10654 of file Nano1X2Series.h.
#define PD ((GPIO_T *) GPIOD_BASE) |
Pointer to GPIO port D register structure.
Definition at line 10655 of file Nano1X2Series.h.
#define PDMA1 ((PDMA_T *) PDMA1_BASE) |
Pointer to PDMA1 register structure.
Definition at line 10659 of file Nano1X2Series.h.
#define PDMA2 ((PDMA_T *) PDMA2_BASE) |
Pointer to PDMA2 register structure.
Definition at line 10660 of file Nano1X2Series.h.
#define PDMA3 ((PDMA_T *) PDMA3_BASE) |
Pointer to PDMA3 register structure.
Definition at line 10661 of file Nano1X2Series.h.
#define PDMA4 ((PDMA_T *) PDMA4_BASE) |
Pointer to PDMA4 register structure.
Definition at line 10662 of file Nano1X2Series.h.
#define PDMACRC ((DMA_CRC_T *) PDMACRC_BASE) |
Pointer to PDMA CRC register structure.
Definition at line 10663 of file Nano1X2Series.h.
#define PDMAGCR ((DMA_GCR_T *) PDMAGCR_BASE) |
Pointer to PDMA global control register structure.
Definition at line 10664 of file Nano1X2Series.h.
#define PE ((GPIO_T *) GPIOE_BASE) |
Pointer to GPIO port E register structure.
Definition at line 10656 of file Nano1X2Series.h.
#define PF ((GPIO_T *) GPIOF_BASE) |
Pointer to GPIO port F register structure.
Definition at line 10657 of file Nano1X2Series.h.
Pointer to PWM0 register structure.
Definition at line 10641 of file Nano1X2Series.h.
Pointer to RTC register structure.
Definition at line 10632 of file Nano1X2Series.h.
Pointer to SC0 register structure.
Definition at line 10646 of file Nano1X2Series.h.
Pointer to SC1 register structure.
Definition at line 10647 of file Nano1X2Series.h.
Pointer to SPI0 register structure.
Definition at line 10639 of file Nano1X2Series.h.
Pointer to SPI1 register structure.
Definition at line 10640 of file Nano1X2Series.h.
Pointer to SYS register structure.
Definition at line 10650 of file Nano1X2Series.h.
#define TIMER0 ((TIMER_T *) TIMER0_BASE) |
Pointer to TIMER0 register structure.
Definition at line 10633 of file Nano1X2Series.h.
#define TIMER1 ((TIMER_T *) TIMER1_BASE) |
Pointer to TIMER1 register structure.
Definition at line 10634 of file Nano1X2Series.h.
#define TIMER2 ((TIMER_T *) TIMER2_BASE) |
Pointer to TIMER2 register structure.
Definition at line 10635 of file Nano1X2Series.h.
#define TIMER3 ((TIMER_T *) TIMER3_BASE) |
Pointer to TIMER3 register structure.
Definition at line 10636 of file Nano1X2Series.h.
#define UART0 ((UART_T *) UART0_BASE) |
Pointer to UART0 register structure.
Definition at line 10642 of file Nano1X2Series.h.
#define UART1 ((UART_T *) UART1_BASE) |
Pointer to UART1 register structure.
Definition at line 10643 of file Nano1X2Series.h.
Pointer to WDT register structure.
Definition at line 10630 of file Nano1X2Series.h.
Pointer to WWDT register structure.
Definition at line 10631 of file Nano1X2Series.h.