|
NetBurner 3.5.8
PDF Version |
Macros | |
| #define | PIN_GPIO (PinIO::PIN_FN_IN) |
| Universal GPIO Input (any pin). | |
| #define | PIN_GPIO_OUT (PinIO::PIN_FN_OUT) |
| Universal GPIO Output (any pin). | |
J1[3] / CPU Port PD12 | |
| #define | PINJ1_3_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_3_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_3_GRX3 (PinIO::PIN_FN_A) |
| Peripheral A: GMAC Receive Data 3. | |
| #define | PINJ1_3_CANTX1 (PinIO::PIN_FN_B) |
| Peripheral B: CAN 1 Transmit. | |
| #define | PINJ1_3_SPI0_NPCS2 (PinIO::PIN_FN_C) |
| Peripheral C: SPI 0 Chip Select 2. | |
| #define | PINJ1_3_ISI_D6 (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Data Input 6. | |
J1[4] / CPU Port PD21 | |
| #define | PINJ1_4_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_4_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_4_PWMC0_PWMH1 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 1 Output High. | |
| #define | PINJ1_4_SPI0_MOSI (PinIO::PIN_FN_B) |
| Peripheral B: SPI 0 Master Out Slave In. | |
| #define | PINJ1_4_TIOA11 (PinIO::PIN_FN_C) |
| Peripheral C: Timer 11 Line A. | |
| #define | PINJ1_4_ISI_D1 (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Data Input 1. | |
J1[5] / CPU Port PB3 | |
| #define | PINJ1_5_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_5_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_5_CANRX0 (PinIO::PIN_FN_A) |
| Peripheral A: CAN 0 Receive. | |
| #define | PINJ1_5_PCK2 (PinIO::PIN_FN_B) |
| Peripheral B: Programmable Clock Output 2. | |
| #define | PINJ1_5_RTS0 (PinIO::PIN_FN_C) |
| Peripheral C: USART 0 RTS. | |
| #define | PINJ1_5_ISI_D2 (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Data Input 2. | |
J1[6] / CPU Port PD20 | |
| #define | PINJ1_6_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_6_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_6_PWMC0_PWMH0 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 0 Output High. | |
| #define | PINJ1_6_SPI0_MISO (PinIO::PIN_FN_B) |
| Peripheral B: SPI 0 Master In Slave Out. | |
| #define | PINJ1_6_GTSUCOMP (PinIO::PIN_FN_C) |
| Peripheral C: TSU Timer Comparison Valid 1588. | |
J1[7] / CPU Port PD22 | |
| #define | PINJ1_7_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_7_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_7_PWMC0_PWMH2 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 2 Output High. | |
| #define | PINJ1_7_SPI0_SPCK (PinIO::PIN_FN_B) |
| Peripheral B: SPI 0 Clock. | |
| #define | PINJ1_7_TIOB11 (PinIO::PIN_FN_C) |
| Peripheral C: Timer 11 Line B. | |
| #define | PINJ1_7_ISI_D0 (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Data Input 0. | |
J1[8] / CPU Port PA25 | |
| #define | PINJ1_8_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_8_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_8_CTS1 (PinIO::PIN_FN_A) |
| Peripheral A: USART 1 CTS. | |
| #define | PINJ1_8_PWMC0_PWMH2 (PinIO::PIN_FN_B) |
| Peripheral B: PWM Clock 0 Channel 2 Output High. | |
| #define | PINJ1_8_A23 (PinIO::PIN_FN_C) |
| Peripheral C: External Bus Interface A23. | |
| #define | PINJ1_8_MCCK (PinIO::PIN_FN_D) |
| Peripheral D: Multimedia Card Clock. | |
J1[9] / CPU Port PA24 | |
| #define | PINJ1_9_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_9_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_9_RTS1 (PinIO::PIN_FN_A) |
| Peripheral A: USART 1 RTS. | |
| #define | PINJ1_9_PWMC0_PWMH1 (PinIO::PIN_FN_B) |
| Peripheral B: PWM Clock 0 Channel 1 Output High. | |
| #define | PINJ1_9_A20 (PinIO::PIN_FN_C) |
| Peripheral C: External Bus Interface A20. | |
| #define | PINJ1_9_ISI_PCK (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Data Clock. | |
J1[10] / CPU Port PB1 | |
| #define | PINJ1_10_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_10_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_10_PWMC0_PWMH1 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 1 Output High. | |
| #define | PINJ1_10_GTSUCOMP (PinIO::PIN_FN_B) |
| Peripheral B: TSU Timer Comparison Valid 1588. | |
| #define | PINJ1_10_TXD0 (PinIO::PIN_FN_C) |
| Peripheral C: USART 0 Transmit. | |
| #define | PINJ1_10_TK (PinIO::PIN_FN_D) |
| Peripheral D: SSC Transmit Clock. | |
J1[11] / CPU Port PB0 | |
| #define | PINJ1_11_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_11_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_11_PWMC0_PWMH0 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 0 Output High. | |
| #define | PINJ1_11_RXD0 (PinIO::PIN_FN_C) |
| Peripheral C: USART 0 Receive. | |
| #define | PINJ1_11_TF (PinIO::PIN_FN_D) |
| Peripheral D: SSC Transmit Frame Sync. | |
J1[12] / CPU Port PB4 | |
| #define | PINJ1_12_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_12_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_12_TWD1 (PinIO::PIN_FN_A) |
| Peripheral A: Two-wire Channel 1 Data. | |
| #define | PINJ1_12_PWMC0_PWMH2 (PinIO::PIN_FN_B) |
| Peripheral B: PWM 0 Channel 2 Output High. | |
| #define | PINJ1_12_TXD1 (PinIO::PIN_FN_D) |
| Peripheral D: USART 1 Transmit. | |
J1[13] / CPU Port PA21 | |
| #define | PINJ1_13_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_13_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_13_RXD1 (PinIO::PIN_FN_A) |
| Peripheral A: USART 1 RX. | |
| #define | PINJ1_13_PCK1 (PinIO::PIN_FN_B) |
| Peripheral B: Programmable Clock Output 1. | |
| #define | PINJ1_13_PWMC1_PWMFI0 (PinIO::PIN_FN_C) |
| Peripheral C: PWM Clock 1 Channel 0 Fault Input. | |
J1[14] / CPU Port PB2 | |
| #define | PINJ1_14_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_14_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_14_CANTX0 (PinIO::PIN_FN_A) |
| Peripheral A: CAN 0 Transmit. | |
| #define | PINJ1_14_CTS0 (PinIO::PIN_FN_C) |
| Peripheral C: USART 0 CTS. | |
| #define | PINJ1_14_SPI0_NPCS0 (PinIO::PIN_FN_D) |
| Peripheral D: SPI 0 Chip Select 0. | |
J1[15] / CPU Port PD24 | |
| #define | PINJ1_15_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_15_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_15_PWMC0_PWML0 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 0 Output Low. | |
| #define | PINJ1_15_RF (PinIO::PIN_FN_B) |
| Peripheral B: SSC Receive Frame Sync. | |
| #define | PINJ1_15_TCLK11 (PinIO::PIN_FN_C) |
| Peripheral C: Timer 11 Clock Input. | |
| #define | PINJ1_15_ISI_HSYNC (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Horizontal Sync. | |
J1[16] / CPU Port PA3 | |
| #define | PINJ1_16_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_16_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_16_TWD0 (PinIO::PIN_FN_A) |
| Peripheral A: Two-wire 0 Data. | |
| #define | PINJ1_16_LONCOL1 (PinIO::PIN_FN_B) |
| Peripheral B: LON Channel 1 Collision Detect. | |
| #define | PINJ1_16_PCK2 (PinIO::PIN_FN_C) |
| Peripheral C: Programmable Clock Channel 2 Output. | |
J1[17] / CPU Port PA4 | |
| #define | PINJ1_17_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ1_17_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ1_17_TWCK0 (PinIO::PIN_FN_A) |
| Peripheral A: Two Wire (SCL) 0 Clock. | |
| #define | PINJ1_17_TCLK0 (PinIO::PIN_FN_B) |
| Peripheral B: Timer 0 Clock. | |
| #define | PINJ1_17_UTXD1 (PinIO::PIN_FN_C) |
| Peripheral C: UART 1 Transmit. | |
J3[2] / CPU Port PB13 | |
| #define | PINJ3_2_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ3_2_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ3_2_PWMC0_PWML2 (PinIO::PIN_FN_A) |
| Peripheral A: PWM 0 Channel 2 Output Low. | |
| #define | PINJ3_2_PCK0 (PinIO::PIN_FN_B) |
| Peripheral B: Programmable Clock output 0. | |
| #define | PINJ3_2_SCK0 (PinIO::PIN_FN_C) |
| Peripheral C: USART 0 Serial Clock. | |
J3[3] / CPU Port PC12 | |
| #define | PINJ3_3_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ3_3_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ3_3_TIOB8 (PinIO::PIN_FN_B) |
| Peripheral B: Timer 8 Line B. | |
| #define | PINJ3_3_CANRX1 (PinIO::PIN_FN_C) |
| Peripheral C: CAN 1 Receive. | |
J3[4] / CPU Port PB4 | |
| #define | PINJ3_4_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ3_4_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ3_4_TWD1 (PinIO::PIN_FN_A) |
| Peripheral A: Two-wire Channel 1 Data. | |
| #define | PINJ3_4_PWMC0_PWMH2 (PinIO::PIN_FN_B) |
| Peripheral B: PWM 0 Channel 2 Output High. | |
| #define | PINJ3_4_TXD1 (PinIO::PIN_FN_D) |
| Peripheral D: USART 1 Transmit. | |
J3[5] / CPU Port PD30 | |
| #define | PINJ3_5_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ3_5_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ3_5_UTXD3 (PinIO::PIN_FN_A) |
| Peripheral A: UART 3 Transmit. | |
| #define | PINJ3_5_ISI_D10 (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Data Input 10. | |
J3[6] / CPU Port PB5 | |
| #define | PINJ3_6_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ3_6_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ3_6_TWCK1 (PinIO::PIN_FN_A) |
| Peripheral A: Two-wire Channel 1 Clock. | |
| #define | PINJ3_6_PWMC0_PWML0 (PinIO::PIN_FN_B) |
| Peripheral B: PWM 0 Channel 0 Output Low. | |
| #define | PINJ3_6_TD (PinIO::PIN_FN_D) |
| Peripheral D: SSC Transmit Data. | |
J3[7] / CPU Port PA17 | |
| #define | PINJ3_7_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ3_7_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ3_7_QIO2 (PinIO::PIN_FN_A) |
| Peripheral A: QSPI Data 2 Quad Mode. | |
| #define | PINJ3_7_PCK1 (PinIO::PIN_FN_B) |
| Peripheral B: Programmable Clock Output 1. | |
| #define | PINJ3_7_PWMC0_PWMH3 (PinIO::PIN_FN_C) |
| Peripheral C: PWM clock 0 Channel 3 Output High. | |
J4[1] / CPU Port PC30 | |
| #define | PINJ4_1_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ4_1_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ4_1_A12 (PinIO::PIN_FN_A) |
| Peripheral A: External Bus Interface A12. | |
| #define | PINJ4_1_TIOB5 (PinIO::PIN_FN_B) |
| Peripheral B: Timer 5 Line B. | |
J4[2] / CPU Port PD25 | |
| #define | PINJ4_2_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ4_2_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ4_2_PWMC0_PWML1 (PinIO::PIN_FN_A) |
| Peripheral A: PWM Clock 0 Channel 1 Output Low. | |
| #define | PINJ4_2_SPI0_NPCS1 (PinIO::PIN_FN_B) |
| Peripheral B: SPI 0 Chip Select 1. | |
| #define | PINJ4_2_URXD2 (PinIO::PIN_FN_C) |
| Peripheral C: UART 2 Receive. | |
| #define | PINJ4_2_ISI_VSYNC (PinIO::PIN_FN_D) |
| Peripheral D: Image Sensor Vertical Sync. | |
J4[6] / CPU Port PA26 | |
| #define | PINJ4_6_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ4_6_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ4_6_DCD1 (PinIO::PIN_FN_A) |
| Peripheral A: USART 1 DCD. | |
| #define | PINJ4_6_TIOA2 (PinIO::PIN_FN_B) |
| Peripheral B: Timer 2 Line A. | |
| #define | PINJ4_6_MCDA2 (PinIO::PIN_FN_C) |
| Peripheral C: Multimedia Card Slot A Data 2. | |
| #define | PINJ4_6_PWMC1_PWMFI1 (PinIO::PIN_FN_D) |
| Peripheral D: PWM 1 Fault Input 1. | |
J4[7] / CPU Port PA28 | |
| #define | PINJ4_7_IN (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PINJ4_7_OUT (PinIO::PIN_FN_OUT) |
| GPIO Output. | |
| #define | PINJ4_7_DSR1 (PinIO::PIN_FN_A) |
| Peripheral A: USART 1 DSR. | |
| #define | PINJ4_7_TCLK1 (PinIO::PIN_FN_B) |
| Peripheral B: Timer 1 Clock. | |
| #define | PINJ4_7_MCCDA (PinIO::PIN_FN_C) |
| Peripheral C: MUltimedia Card Slot A Data Command. | |
| #define | PINJ4_7_PWMC1_PWMFI2 (PinIO::PIN_FN_D) |
| Peripheral D: PWM 1 Fault Input 2. | |
Old constants for compatibility | |
| #define | PIN3_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN4_SPI_DOUT (PinIO::PIN_FN_B) |
| Primary Function: SPI Data Out. | |
| #define | PIN4_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN5_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN5_URT0_RTS (PinIO::PIN_FN_C) |
| Primary Function: UART 0 - Request to Send. | |
| #define | PIN6_SPI_DIN (PinIO::PIN_FN_B) |
| Primary Function: SPI Data In. | |
| #define | PIN6_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN7_SPI_CLK (PinIO::PIN_FN_B) |
| Primary Function: SPI Clock. | |
| #define | PIN7_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN8_UCTS1 (PinIO::PIN_FN_A) |
| Primary Function: UART 1 - Clear to Send. | |
| #define | PIN8_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN9_URT1_RTS (PinIO::PIN_FN_A) |
| Primary Function: UART 1 - Request to Send. | |
| #define | PIN9_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN10_UTXD0 (PinIO::PIN_FN_C) |
| Primary Function: UART 0 - Transmit. | |
| #define | PIN10_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN11_URXD0 (PinIO::PIN_FN_C) |
| Primary Function: UART 0 - Receive. | |
| #define | PIN11_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN12_UTXD1 (PinIO::PIN_FN_D) |
| Primary Function: UART 1 - Transmit. | |
| #define | PIN12_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN13_URXD1 ( PinIO::PIN_FN_A ) ) |
| Primary Function: UART 1 - Receive. | |
| #define | PIN13_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN14_URT0_CTS (PinIO::PIN_FN_C) |
| Primary Function: UART 0 - Clear to Send. | |
| #define | PIN14_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN15_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN16_SDA (PinIO::PIN_FN_A) |
| Primary Function: I2C Serial Data. | |
| #define | PIN16_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
| #define | PIN17_SCL (PinIO::PIN_FN_A) |
| Primary Function: I2C Serial Clock. | |
| #define | PIN17_GPIO (PinIO::PIN_FN_IN) |
| GPIO Input. | |
Pin function constants for the SBE70LC. Pass a constant to the pin's function call, e.g. J1[3].function( PINJ1_3_GRX3 ); See MODM7AE70, SBE70LC (PinIO) for the PinIO class driver.