NetBurner 3.5.6
PDF Version
NANO54415/include/pinconstant.h
1
/*NB_REVISION*/
2
3
/*NB_COPYRIGHT*/
4
5
#ifndef NANO54415_PIN_CONSTANT
6
#define NANO54415_PIN_CONSTANT
7
8
#define PIN_GPIO (0)
// Universal GPIO Definition
9
10
// Pin: P1-1 / CPU Pin: J1 / Reserved For: ADC_IN1
11
12
// Pin: P1-2 / CPU Pin: H1 / Reserved For: ADC_IN0
13
14
// Pin: P1-3 / CPU Pin: K4 / Reserved For: ADC_IN3
15
16
// Pin: P1-4 / CPU Pin: J2 / Reserved For: ADC_IN2
17
18
// Pin: P1-5 / CPU Pin: K3 / Reserved For: ADC_IN7
19
20
// Pin: P1-6 / CPU Pin: G4 / Reserved For: ADC_IN4
21
22
// Pin: P1-7 / CPU Pin: H4 / Reserved For: VDDA_ADC
23
// Pin: P1-7 / CPU Pin: J4 / Reserved For: VDDA_DAC_ADC
24
25
// Pin: P1-8 / CPU Pin: NA / Reserved For: AGND
26
27
// Pin: P1-9 / CPU Pin: F12
28
#define PIN_9_IRQ7 (1)
// Primary Function: External Interrupt 7
29
#define PIN_9_GPIO (0)
// Port C - 6
30
31
// Pin: P1-10 / CPU Pin: M4
32
#define PIN_10_UART2_CTS (3)
// Primary Function: UART 2 - Clear to Send
33
#define PIN_10_UART6_TXD (2)
// Alternate Function 1: UART 6 - Transmit
34
#define PIN_10_SSI1_BCLK (1)
// Alternate Function 2: SSI 1 - Serial Bit Clock
35
#define PIN_10_GPIO (0)
// Port E - 6 / Rapid GPIO
36
37
// Pin: P1-11 / CPU Pin: K15 / Reserved For: RESET
38
39
// Pin: P1-12 / CPU Pin: N11
40
#define PIN_12_OW_DAT (3)
// Primary Function: 1-Wire Data Signal
41
#define PIN_12_DACK0 (2)
// Alternate Function: DMA Acknowledge 0
42
#define PIN_12_GPIO (0)
// Port D - 3 / Rapid GPIO 0
43
44
// Pin: P1-13 / CPU Pin: P1
45
#define PIN_13_UART2_RXD (3)
// Primary Function: UART 2 - Receive
46
#define PIN_13_PWM_A3 (2)
// Alternate Function 1: PWM A3 - Output Signal/Input Capture
47
#define PIN_13_SSI1_RXD (1)
// Alternate Function 2: SSI 1 - Serial Receive Data
48
#define PIN_13_GPIO (0)
// Port E - 4
49
50
// Pin: P1-14 / CPU Pin: M3
51
#define PIN_14_UART2_RTS (3)
// Primary Function: UART 2 - Request to Send
52
#define PIN_14_UART6_RXD (2)
// Alternate Function 1: UART 6 - Receive
53
#define PIN_14_SSI1_FS (1)
// Alternate Function 2: SSI 1 - Serial Frame Sync
54
#define PIN_14_GPIO (0)
// Port E - 5 / Rapid GPIO 15
55
56
// Pin: P1-15 / CPU Pin: B13
57
#define PIN_15_SDHC_DAT3 (3)
// Primary Function: SDHC DAT3 Line / Card Detection
58
#define PIN_15_PWM_A1 (2)
// Alternate Function 1: PWM A1 - Output Signal/Input Capture
59
#define PIN_15_DSPI1_PCS0 (1)
// Alternate Function 2: DSPI 1 - Peripheral Chip Select 0
60
#define PIN_15_GPIO (0)
// Port F - 2
61
62
// Pin: P1-16 / CPU Pin: N2
63
#define PIN_16_UART2_TXD (3)
// Primary Function: UART 2 - Transmit
64
#define PIN_16_PWM_B3 (2)
// Alternate Function 1: PWM B3 - Output Signal/Input Capture
65
#define PIN_16_SSI1_TXD (1)
// Alternate Function 2: SSI 1 - Serial Transmit Data
66
#define PIN_16_GPIO (0)
// Port E - 3
67
68
// Pin: P1-17 / CPU Pin: NA / Reserved For: VCC3V
69
70
// Pin: P1-18 / CPU Pin: NA / Reserved For: GND
71
72
// Pin: P1-19 / CPU Pin: H15
73
#define PIN_19_T0IN (3)
// Primary Function: Timer Input 0
74
#define PIN_19_T0OUT (2)
// Alternate Function 1: Timer Output 0
75
#define PIN_19_USBO_VBUS_OC (1)
// Alternate Function 2: USB On-the-Go VBUS Over-Current
76
#define PIN_19_GPIO (0)
// Port E - 7 / Rapid GPIO 4
77
78
// Pin: P1-20 / CPU Pin: D15
79
#define PIN_20_CAN1_RX (3)
// Primary Function: CAN 1 - Receive
80
#define PIN_20_UART9_RXD (2)
// Alternate Function 1: UART 9 - Receive
81
#define PIN_20_I2C1_SDA (1)
// Alternate Function 2: I2C 1 - Serial Data
82
#define PIN_20_GPIO (0)
// Port C - 7
83
84
// Pin: P1-21 / CPU Pin: H13
85
#define PIN_21_T1IN (3)
// Primary Function: Timer Input 1
86
#define PIN_21_T1OUT (2)
// Alternate Function 1: Timer Output 1
87
#define PIN_21_SDHC_DAT1 (1)
// Alternate Function 2: SDHC DAT1 Line / Interrupt Detect
88
#define PIN_21_GPIO (0)
// Port D - 0 / Rapid GPIO 3
89
90
// Pin: P1-22 / CPU Pin: D14
91
#define PIN_22_CAN1_TX (3)
// Primary Function: CAN 1 - Transmit
92
#define PIN_22_UART9_TXD (2)
// Alternate Function 1: UART 9 - Transmit
93
#define PIN_22_I2C1_SCL (1)
// Alternate Function 2: I2C 1 - Serial Clock
94
#define PIN_22_GPIO (0)
// Port B - 0
95
96
// Pin: P1-23 / CPU Pin: H14
97
#define PIN_23_T2IN (3)
// Primary Function: Timer Input 2
98
#define PIN_23_T2OUT (2)
// Alternate Function 1: Timer Output 2
99
#define PIN_23_SDHC_DAT2 (1)
// Alternate Function 2: SDHC DAT2 Line / Read Wait
100
#define PIN_23_GPIO (0)
// Port D - 1 / Rapid GPIO 2
101
102
// Pin: P1-24 / CPU Pin: B10
103
#define PIN_24_UART0_RXD (3)
// Primary Function: UART 0 - Receive
104
#define PIN_24_I2C4_SDA (2)
// Alternate Function 1: I2C 4 - Serial Data
105
#define PIN_24_DSPI2_SIN (1)
// Alternate Function 2: DSPI 2 - Serial Data In
106
#define PIN_24_GPIO (0)
// Port F - 4
107
108
// Pin: P1-25 / CPU Pin: G13
109
#define PIN_25_T3IN (3)
// Primary Function: Timer Input 3
110
#define PIN_25_T3OUT (2)
// Alternate Function 1: Timer Output 3
111
#define PIN_25_USBO_VBUS_EN (1)
// Alternate Function 2: USB On-the-Go VBUS Enable
112
#define PIN_25_GPIO (0)
// Port D - 2 / Rapid GPIO 1
113
114
// Pin: P1-26 / CPU Pin: D11
115
#define PIN_26_UART0_TXD (3)
// Primary Function: UART 0 - Transmit
116
#define PIN_26_I2C4_SCL (2)
// Alternate Function 1: I2C 4 - Serial Clock
117
#define PIN_26_DSPI2_SOUT (1)
// Alternate Function 2: DSPI 2 - Serial Data Out
118
#define PIN_26_GPIO (0)
// Port F - 3
119
120
// Pin: P1-27 / CPU Pin: G15
121
#define PIN_27_I2C0_SCL (3)
// Primary Function: I2C 0 - Serial Clock
122
#define PIN_27_UART8_TXD (2)
// Alternate Function 1: UART 8 - Transmit
123
#define PIN_27_CAN0_TX (1)
// Alternate Function 2: CAN 0 - Transmit
124
#define PIN_27_GPIO (0)
// Port B - 2
125
126
// Pin: P1-28 / CPU Pin: B11
127
#define PIN_28_UART0_RTS (3)
// Primary Function: UART 0 - Request to Send
128
#define PIN_28_UART4_RXD (2)
// Alternate Function 1: UART 4 - Receive
129
#define PIN_28_DSPI2_PCS0 (1)
// Alternate Function 2: DSPI 2 - Peripheral Chip Select 0
130
#define PIN_28_GPIO (0)
// Port F - 5 / Rapid GPIO 6
131
132
// Pin: P1-29 / CPU Pin: G14
133
#define PIN_29_I2C0_SDA (3)
// Primary Function: I2C 0 - Serial Data
134
#define PIN_29_UART8_RXD (2)
// Alternate Function 1: UART 8 - Receive
135
#define PIN_29_CAN0_RX (1)
// Alternate Function 2: CAN 0 - Receive
136
#define PIN_29_GPIO (0)
// Port B - 1
137
138
// Pin: P1-30 / CPU Pin: E13
139
#define PIN_30_UART0_CTS (3)
// Primary Function: UART 0 - Clear to Send
140
#define PIN_30_UART4_TXD (2)
// Alternate Function 1: UART 4 - Transmit
141
#define PIN_30_DSPI2_SCK (1)
// Alternate Function 2: DSPI 2 - Serial Clock
142
#define PIN_30_GPIO (0)
// Port F - 6 / Rapid GPIO 5
143
144
// Pin: P1-31 / CPU Pin: A10
145
#define PIN_31_SDHC_CLK (3)
// Primary Function: SDHC Clock
146
#define PIN_31_PWM_A0 (2)
// Alternate Function 1: PWM A0 - Output Signal/Input Capture
147
#define PIN_31_DSPI1_SCK (1)
// Alternate Function 2: DSPI 1 - Serial Clock
148
#define PIN_31_GPIO (0)
// Port G - 5
149
150
// Pin: P1-32 / CPU Pin: C9
151
#define PIN_32_UART1_RXD (3)
// Primary Function: UART 1 - Receive
152
#define PIN_32_I2C5_SDA (2)
// Alternate Function 1: I2C 5 - Serial Data
153
#define PIN_32_DSPI3_SIN (1)
// Alternate Function 2: DSPI 3 - Serial Data In
154
#define PIN_32_GPIO (0)
// Port E - 0
155
156
// Pin: P1-33 / CPU Pin: C11
157
#define PIN_33_SDHC_CMD (3)
// Primary Function: SDHC Command Line
158
#define PIN_33_PWM_B0 (2)
// Alternate Function 1: PWM B0 - Output Signal/Input Capture
159
#define PIN_33_DSPI1_SIN (1)
// Alternate Function 2: DSPI 1 - Serial Data In
160
#define PIN_33_GPIO (0)
// Port G - 6
161
162
// Pin: P1-34 / CPU Pin: D9
163
#define PIN_34_UART1_TXD (3)
// Primary Function: UART 1 - Transmit
164
#define PIN_34_I2C5_SCL (2)
// Alternate Function 1: I2C 5 - Serial Clock
165
#define PIN_34_DSPI3_SOUT (1)
// Alternate Function 2: DSPI 3 - Serial Data Out
166
#define PIN_34_GPIO (0)
// Port F - 7
167
168
// Pin: P1-35 / CPU Pin: B12
169
#define PIN_35_SDHC_DAT0 (3)
// Primary Function: SDHC DAT0 Line / Busy-State Detect
170
#define PIN_35_PWM_B2 (2)
// Alternate Function 1: PWM B2 - Output Signal/Input Capture
171
#define PIN_35_DSPI1_SOUT (1)
// Alternate Function 2: DSPI 1 - Serial Data Out
172
#define PIN_35_GPIO (0)
// Port G - 7
173
174
// Pin: P1-36 / CPU Pin: D10
175
#define PIN_36_UART1_RTS (3)
// Primary Function: UART 1 - Request to Send
176
#define PIN_36_UART5_RXD (2)
// Alternate Function 1: UART 5 - Receive
177
#define PIN_36_DSPI3_PCS0 (1)
// Alternate Function 2: DSPI 3 - Peripheral Chip Select 0
178
#define PIN_36_GPIO (0)
// Port E - 1 / Rapid GPIO 8
179
180
// Pin: P1-37 / CPU Pin: D12
181
#define PIN_37_SDHC_DAT1 (3)
// Primary Function: SDHC DAT1 Line / Interrupt Detect
182
#define PIN_37_PWM_A2 (2)
// Alternate Function 1: PWM A2 - Output Signal/Input Capture
183
#define PIN_37_DSPI1_PCS1 (1)
// Alternate Function 2: DSPI 1 - Peripheral Chip Select 1
184
#define PIN_37_GPIO (0)
// Port F - 0
185
186
// Pin: P1-38 / CPU Pin: C10
187
#define PIN_38_UART1_CTS (3)
// Primary Function: UART 1 - Clear to Send
188
#define PIN_38_UART5_TXD (2)
// Alternate Function 1: UART 5 - Transmit
189
#define PIN_38_DSPI3_SCK (1)
// Alternate Function 2: DSPI 3 - Serial Clock
190
#define PIN_38_GPIO (0)
// Port E - 2 / Rapid GPIO 7
191
192
// Pin: P1-39 / CPU Pin: E14
193
#define PIN_39_SDHC_DAT2 (3)
// Primary Function: SDHC DAT2 Line / Read Wait
194
#define PIN_39_PWM_B1 (2)
// Alternate Function 1: PWM B1 - Output Signal/Input Capture
195
#define PIN_39_DSPI1_PCS2 (1)
// Alternate Function 2: DSPI 1 - Peripheral Chip Select 2
196
#define PIN_39_GPIO (0)
// Port F - 1
197
198
// Pin: P1-40 / CPU Pin: NA / Reserved For: SPEEDLED
199
200
// Pin: P1-41 / CPU Pin: NA / Reserved For: VCC3VE
201
202
// Pin: P1-42 / CPU Pin: NA / Reserved For: LINKLED
203
204
// Pin: P1-43 / CPU Pin: NA / Reserved For: ERXJP
205
206
// Pin: P1-44 / CPU Pin: NA / Reserved For: ERXJM
207
208
// Pin: P1-45 / CPU Pin: NA / Reserved For: ETXJP
209
210
// Pin: P1-46 / CPU Pin: NA / Reserved For: ETXJM
211
212
// Pin: P1-47 / CPU Pin: NA / Reserved For: VCC3V
213
214
// Pin: P1-48 / CPU Pin: NA / Reserved For: GND
215
216
// Pin: P1-49 / CPU Pin: M1
217
#define PIN_49_IRQ3 (3)
// Primary Function: External Interrupt 3
218
#define PIN_49_DSPI0_PCS3 (2)
// Alternate Function 1: DSPI 0 - Peripheral Chip Select 3
219
#define PIN_49_USBH_VBUS_EN (1)
// Alternate Function 2: USB Host VBUS Enable
220
#define PIN_49_GPIO (0)
// Port C - 3
221
222
// Pin: P1-50 / CPU Pin: M2
223
#define PIN_50_IRQ2 (3)
// Primary Function: External Interrupt 2
224
#define PIN_50_DSPI0_PCS2 (2)
// Alternate Function 1: DSPI 0 - Peripheral Chip Select 2
225
#define PIN_50_USBH_VBUS_OC (1)
// Alternate Function 2: USB Host VBUS Over-Current
226
#define PIN_50_GPIO (0)
// Port C - 2
227
228
// Pin: P1-51 / CPU Pin: A14 / Reserved For: USB On-the-Go Data Minus (Stuffed by Default)
229
// Pin: P1-51 / CPU Pin: A15 / Reserved For: USB Host Data Minus
230
231
// Pin: P1-52 / CPU Pin: B14 / Reserved For: USB On-the-Go Data Plus (Stuffed by Default)
232
// Pin: P1-52 / CPU Pin: B15 / Reserved For: USB Host Data Plus
233
234
#endif
/* NANO54415_PIN_CONSTANT */