![]() |
NANO103 BSP V3.01.004
The Board Support Package for Nano103 Series
|
Modules | |
NANO103 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 | SPI2 ((SPI_T *) SPI2_BASE) |
Pointer to SPI2 register structure. More... | |
#define | SPI3 ((SPI_T *) SPI3_BASE) |
Pointer to SPI3 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_CH_T *) PDMA1_BASE) |
Pointer to PDMA1 register structure. More... | |
#define | PDMA2 ((PDMA_CH_T *) PDMA2_BASE) |
Pointer to PDMA2 register structure. More... | |
#define | PDMA3 ((PDMA_CH_T *) PDMA3_BASE) |
Pointer to PDMA3 register structure. More... | |
#define | PDMA4 ((PDMA_CH_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 NANO103 Series Peripheral
#define GPIO ((GP_DB_T *) GPIODBNCE_BASE) |
#define LCD ((LCD_T *) LCD_BASE) |
#define PA ((GPIO_T *) GPIOA_BASE) |
#define PB ((GPIO_T *) GPIOB_BASE) |
#define PC ((GPIO_T *) GPIOC_BASE) |
#define PD ((GPIO_T *) GPIOD_BASE) |
#define PDMA1 ((PDMA_CH_T *) PDMA1_BASE) |
#define PDMA2 ((PDMA_CH_T *) PDMA2_BASE) |
#define PDMA3 ((PDMA_CH_T *) PDMA3_BASE) |
#define PDMA4 ((PDMA_CH_T *) PDMA4_BASE) |
#define PDMACRC ((DMA_CRC_T *) PDMACRC_BASE) |
#define PDMAGCR ((DMA_GCR_T *) PDMAGCR_BASE) |
#define PE ((GPIO_T *) GPIOE_BASE) |
#define PF ((GPIO_T *) GPIOF_BASE) |
#define TIMER0 ((TIMER_T *) TIMER0_BASE) |
#define TIMER1 ((TIMER_T *) TIMER1_BASE) |
#define TIMER2 ((TIMER_T *) TIMER2_BASE) |
#define TIMER3 ((TIMER_T *) TIMER3_BASE) |
#define UART0 ((UART_T *) UART0_BASE) |
#define UART1 ((UART_T *) UART1_BASE) |