NetBurner 3.5.8
PDF Version

Macros

#define PIN_GPIO   (0)
 Universal GPIO Definition.

Pins[1] / CPU Pin G13

#define PIN_1_T3IN   (3)
 Primary Function: Timer Input 3.
#define PIN_1_T3OUT   (2)
 Alternate Function 1: Timer Output 3.
#define PIN_1_USBO_VBUS_EN   (1)
 Alternate Function 2: USB On-the-Go VBUS Enable.
#define PIN_1_GPIO   (0)
 Port D - 2 / Rapid GPIO 1.

Pins[2] / CPU Pin B11

#define PIN_2_UART0_RTS   (3)
 Primary Function: UART 0 - Request to Send.
#define PIN_2_UART4_RXD   (2)
 Alternate Function 1: UART 4 - Receive.
#define PIN_2_DSPI2_PCS0   (1)
 Alternate Function 2: DSPI 2 - Peripheral Chip Select 0.
#define PIN_2_GPIO   (0)
 Port F - 5 / Rapid GPIO 6.

Pins[3] / CPU Pin E13

#define PIN_3_UART0_CTS   (3)
 Primary Function: UART 0 - Clear to Send.
#define PIN_3_UART4_TXD   (2)
 Alternate Function 1: UART 4 - Transmit.
#define PIN_3_DSPI2_SCK   (1)
 Alternate Function 2: DSPI 2 - Serial Clock.
#define PIN_3_GPIO   (0)
 Port F - 6 / Rapid GPIO 5.

Pins[4] / CPU Pin B10

#define PIN_4_UART0_RXD   (3)
 Primary Function: UART 0 - Receive.
#define PIN_4_I2C4_SDA   (2)
 Alternate Function 1: I2C 4 - Serial Data.
#define PIN_4_DSPI2_SIN   (1)
 Alternate Function 2: DSPI 2 - Serial Data In.
#define PIN_4_GPIO   (0)
 Port F - 4.

Pins[5] / CPU Pin D11

#define PIN_5_UART0_TXD   (3)
 Primary Function: UART 0 - Transmit.
#define PIN_5_I2C4_SCL   (2)
 Alternate Function 1: I2C 4 - Serial Clock.
#define PIN_5_DSPI2_SOUT   (1)
 Alternate Function 2: DSPI 2 - Serial Data Out.
#define PIN_5_GPIO   (0)
 Port F - 3.

Pins[6] / CPU Pin E12

#define PIN_6_SIM0_DATA   (3)
 Primary Function:
#define PIN_6_PWM_FAULT2   (2)
 Alternate Function 1:
#define PIN_6_SDHC_DAT7   (1)
 Alternate Function 2:
#define PIN_6_GPIO   (0)
 Port G - 4.

Pins[7] / CPU Pin M1

#define PIN_7_IRQ3   (3)
 Primary Function: External Interrupt 3.
#define PIN_7_DSPI0_PCS3   (2)
 Alternate Function 1: DSPI 0 - Peripheral Chip Select 3.
#define PIN_7_USBH_VBUS_EN   (1)
 Alternate Function 2: USB Host VBUS Enable.
#define PIN_7_GPIO   (0)
 Port C - 3.

PortC[3] / CPU Pin M1

#define PORTC_3_IRQ3   (3)
 Primary Function: External Interrupt 3.
#define PORTC_3_DSPI0_PCS3   (2)
 Alternate Function 1: DSPI 0 - Peripheral Chip Select 3.
#define PORTC_3_USBH_VBUS_EN   (1)
 Alternate Function 2: USB Host VBUS Enable.
#define PORTC_3_GPIO   (0)
 Port C - 3.

PortC[2] / CPU Pin M2

#define PORTC_2_IRQ2   (3)
 Primary Function: External Interrupt 2.
#define PORTC_2_DSPI0_PCS2   (2)
 Alternate Function 1: DSPI 0 - Peripheral Chip Select 2.
#define PORTC_2_USBH_VBUS_OC   (1)
 Alternate Function 2: USB Host VBUS Over-Current.
#define PORTC_2_GPIO   (0)
 Port C - 2.

Detailed Description

Pin function constants for the SB800EX. Pass a constant to the pin's function call, e.g. Pins[5].function( PIN_5_UART0_TXD ); See MOD5441x, NANO54415, SB800EX (PinIO) for the PinIO class driver.