CoX Peripheral Interface V2.1
API Reference
xSysCtl Peripheral ID

Values that show xSysCtl Peripheral ID. More...

Collaboration diagram for xSysCtl Peripheral ID:

Defines

#define xSYSCTL_PERIPH_ACMP0
#define xSYSCTL_PERIPH_ADC0
#define xSYSCTL_PERIPH_DMA
#define xSYSCTL_PERIPH_GPIOA
#define xSYSCTL_PERIPH_GPIOB
#define xSYSCTL_PERIPH_GPIOC
#define xSYSCTL_PERIPH_GPIOD
#define xSYSCTL_PERIPH_GPIOE
#define xSYSCTL_PERIPH_I2C0
#define xSYSCTL_PERIPH_I2C1
#define xSYSCTL_PERIPH_PWMA
#define xSYSCTL_PERIPH_PWMB
#define xSYSCTL_PERIPH_RTC
#define xSYSCTL_PERIPH_SPI0
#define xSYSCTL_PERIPH_SPI1
#define xSYSCTL_PERIPH_SPI2
#define xSYSCTL_PERIPH_SPI3
#define xSYSCTL_PERIPH_TIMER0
#define xSYSCTL_PERIPH_TIMER1
#define xSYSCTL_PERIPH_TIMER2
#define xSYSCTL_PERIPH_TIMER3
#define xSYSCTL_PERIPH_UART0
#define xSYSCTL_PERIPH_UART1
#define xSYSCTL_PERIPH_UART2
#define xSYSCTL_PERIPH_WDOG

Detailed Description

Values that show xSysCtl Peripheral ID.

1. Where to use this group

Values that can be passed to the xSysCtlPeripheralPresent(), xSysCtlPeripheralEnable(), xSysCtlPeripheralDisable(), and xSysCtlPeripheralReset() APIs as the ulPeripheral parameter.

2.CoX Port Details

//! +--------------------------+----------------+--------------------------+
//! |SysCtl Peripheral ID      |       CoX      |          NUC1xx          |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_ACMPn      |  Non-Mandatory |   xSYSCTL_PERIPH_ACMP0   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_ADCn       |    Mandatory   |    xSYSCTL_PERIPH_ADC0   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_DMA        |  Non-Mandatory |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_GPIOn      |    Mandatory   |   xSYSCTL_PERIPH_GPIOA   |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_GPIOB   |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_GPIOC   |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_GPIOD   |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_GPIOE   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_I2Cn       |  Non-Mandatory |    xSYSCTL_PERIPH_I2C0   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_I2C1   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_PWMn       |  Non-Mandatory |    xSYSCTL_PERIPH_PWM0   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_PWM1   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_PWM2   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_PWM3   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_RTC        |    Mandatory   |             Y            |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_SPIn       |    Mandatory   |    xSYSCTL_PERIPH_SSI0   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_SPI1   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_SPI2   |
//! |                          |                |--------------------------|
//! |                          |                |    xSYSCTL_PERIPH_SPI3   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_TIMERn     |    Mandatory   |   xSYSCTL_PERIPH_TIMER0  |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_TIMER1  |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_TIMER2  |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_TIMER3  |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_UARTn      |    Mandatory   |   xSYSCTL_PERIPH_UART0   |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_UART1   |
//! |                          |                |--------------------------|
//! |                          |                |   xSYSCTL_PERIPH_UART2   |
//! |--------------------------|----------------|--------------------------|
//! |xSYSCTL_PERIPH_WDOG       |    Mandatory   |             Y            |
//! +--------------------------+----------------+--------------------------+
//! 

Define Documentation

#define xSYSCTL_PERIPH_ACMP0

Definition at line 151 of file xsysctl.h.

#define xSYSCTL_PERIPH_ADC0

Definition at line 152 of file xsysctl.h.

#define xSYSCTL_PERIPH_DMA

Definition at line 153 of file xsysctl.h.

#define xSYSCTL_PERIPH_GPIOA

Definition at line 154 of file xsysctl.h.

#define xSYSCTL_PERIPH_GPIOB

Definition at line 155 of file xsysctl.h.

#define xSYSCTL_PERIPH_GPIOC

Definition at line 156 of file xsysctl.h.

#define xSYSCTL_PERIPH_GPIOD

Definition at line 157 of file xsysctl.h.

#define xSYSCTL_PERIPH_GPIOE

Definition at line 158 of file xsysctl.h.

#define xSYSCTL_PERIPH_I2C0

Definition at line 159 of file xsysctl.h.

#define xSYSCTL_PERIPH_I2C1

Definition at line 160 of file xsysctl.h.

#define xSYSCTL_PERIPH_PWMA

Definition at line 161 of file xsysctl.h.

#define xSYSCTL_PERIPH_PWMB

Definition at line 162 of file xsysctl.h.

#define xSYSCTL_PERIPH_RTC

Definition at line 163 of file xsysctl.h.

#define xSYSCTL_PERIPH_SPI0

Definition at line 164 of file xsysctl.h.

#define xSYSCTL_PERIPH_SPI1

Definition at line 165 of file xsysctl.h.

#define xSYSCTL_PERIPH_SPI2

Definition at line 166 of file xsysctl.h.

#define xSYSCTL_PERIPH_SPI3

Definition at line 167 of file xsysctl.h.

#define xSYSCTL_PERIPH_TIMER0

Definition at line 168 of file xsysctl.h.

#define xSYSCTL_PERIPH_TIMER1

Definition at line 169 of file xsysctl.h.

#define xSYSCTL_PERIPH_TIMER2

Definition at line 170 of file xsysctl.h.

#define xSYSCTL_PERIPH_TIMER3

Definition at line 171 of file xsysctl.h.

#define xSYSCTL_PERIPH_UART0

Definition at line 172 of file xsysctl.h.

#define xSYSCTL_PERIPH_UART1

Definition at line 173 of file xsysctl.h.

#define xSYSCTL_PERIPH_UART2

Definition at line 174 of file xsysctl.h.

#define xSYSCTL_PERIPH_WDOG

Definition at line 175 of file xsysctl.h.