NetBurner 3.5.8
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
11
20
21#define PIN_GPIO (0)
22
23// Pin: P1-1 / CPU Pin: J1 / Reserved For: ADC_IN1
24
25// Pin: P1-2 / CPU Pin: H1 / Reserved For: ADC_IN0
26
27// Pin: P1-3 / CPU Pin: K4 / Reserved For: ADC_IN3
28
29// Pin: P1-4 / CPU Pin: J2 / Reserved For: ADC_IN2
30
31// Pin: P1-5 / CPU Pin: K3 / Reserved For: ADC_IN7
32
33// Pin: P1-6 / CPU Pin: G4 / Reserved For: ADC_IN4
34
35// Pin: P1-7 / CPU Pin: H4 / Reserved For: VDDA_ADC
36// Pin: P1-7 / CPU Pin: J4 / Reserved For: VDDA_DAC_ADC
37
38// Pin: P1-8 / CPU Pin: NA / Reserved For: AGND
39
42#define PIN_9_IRQ7 (1)
43#define PIN_9_GPIO (0)
45
48#define PIN_10_UART2_CTS (3)
49#define PIN_10_UART6_TXD (2)
50#define PIN_10_SSI1_BCLK (1)
51#define PIN_10_GPIO (0)
53
54// Pin: P1-11 / CPU Pin: K15 / Reserved For: RESET
55
58#define PIN_12_OW_DAT (3)
59#define PIN_12_DACK0 (2)
60#define PIN_12_GPIO (0)
62
65#define PIN_13_UART2_RXD (3)
66#define PIN_13_PWM_A3 (2)
67#define PIN_13_SSI1_RXD (1)
68#define PIN_13_GPIO (0)
70
73#define PIN_14_UART2_RTS (3)
74#define PIN_14_UART6_RXD (2)
75#define PIN_14_SSI1_FS (1)
76#define PIN_14_GPIO (0)
78
81#define PIN_15_SDHC_DAT3 (3)
82#define PIN_15_PWM_A1 (2)
83#define PIN_15_DSPI1_PCS0 (1)
84#define PIN_15_GPIO (0)
86
89#define PIN_16_UART2_TXD (3)
90#define PIN_16_PWM_B3 (2)
91#define PIN_16_SSI1_TXD (1)
92#define PIN_16_GPIO (0)
94
95// Pin: P1-17 / CPU Pin: NA / Reserved For: VCC3V
96
97// Pin: P1-18 / CPU Pin: NA / Reserved For: GND
98
101#define PIN_19_T0IN (3)
102#define PIN_19_T0OUT (2)
103#define PIN_19_USBO_VBUS_OC (1)
104#define PIN_19_GPIO (0)
106
109#define PIN_20_CAN1_RX (3)
110#define PIN_20_UART9_RXD (2)
111#define PIN_20_I2C1_SDA (1)
112#define PIN_20_GPIO (0)
114
117#define PIN_21_T1IN (3)
118#define PIN_21_T1OUT (2)
119#define PIN_21_SDHC_DAT1 (1)
120#define PIN_21_GPIO (0)
122
125#define PIN_22_CAN1_TX (3)
126#define PIN_22_UART9_TXD (2)
127#define PIN_22_I2C1_SCL (1)
128#define PIN_22_GPIO (0)
130
133#define PIN_23_T2IN (3)
134#define PIN_23_T2OUT (2)
135#define PIN_23_SDHC_DAT2 (1)
136#define PIN_23_GPIO (0)
138
141#define PIN_24_UART0_RXD (3)
142#define PIN_24_I2C4_SDA (2)
143#define PIN_24_DSPI2_SIN (1)
144#define PIN_24_GPIO (0)
146
149#define PIN_25_T3IN (3)
150#define PIN_25_T3OUT (2)
151#define PIN_25_USBO_VBUS_EN (1)
152#define PIN_25_GPIO (0)
154
157#define PIN_26_UART0_TXD (3)
158#define PIN_26_I2C4_SCL (2)
159#define PIN_26_DSPI2_SOUT (1)
160#define PIN_26_GPIO (0)
162
165#define PIN_27_I2C0_SCL (3)
166#define PIN_27_UART8_TXD (2)
167#define PIN_27_CAN0_TX (1)
168#define PIN_27_GPIO (0)
170
173#define PIN_28_UART0_RTS (3)
174#define PIN_28_UART4_RXD (2)
175#define PIN_28_DSPI2_PCS0 (1)
176#define PIN_28_GPIO (0)
178
181#define PIN_29_I2C0_SDA (3)
182#define PIN_29_UART8_RXD (2)
183#define PIN_29_CAN0_RX (1)
184#define PIN_29_GPIO (0)
186
189#define PIN_30_UART0_CTS (3)
190#define PIN_30_UART4_TXD (2)
191#define PIN_30_DSPI2_SCK (1)
192#define PIN_30_GPIO (0)
194
197#define PIN_31_SDHC_CLK (3)
198#define PIN_31_PWM_A0 (2)
199#define PIN_31_DSPI1_SCK (1)
200#define PIN_31_GPIO (0)
202
205#define PIN_32_UART1_RXD (3)
206#define PIN_32_I2C5_SDA (2)
207#define PIN_32_DSPI3_SIN (1)
208#define PIN_32_GPIO (0)
210
213#define PIN_33_SDHC_CMD (3)
214#define PIN_33_PWM_B0 (2)
215#define PIN_33_DSPI1_SIN (1)
216#define PIN_33_GPIO (0)
218
221#define PIN_34_UART1_TXD (3)
222#define PIN_34_I2C5_SCL (2)
223#define PIN_34_DSPI3_SOUT (1)
224#define PIN_34_GPIO (0)
226
229#define PIN_35_SDHC_DAT0 (3)
230#define PIN_35_PWM_B2 (2)
231#define PIN_35_DSPI1_SOUT (1)
232#define PIN_35_GPIO (0)
234
237#define PIN_36_UART1_RTS (3)
238#define PIN_36_UART5_RXD (2)
239#define PIN_36_DSPI3_PCS0 (1)
240#define PIN_36_GPIO (0)
242
245#define PIN_37_SDHC_DAT1 (3)
246#define PIN_37_PWM_A2 (2)
247#define PIN_37_DSPI1_PCS1 (1)
248#define PIN_37_GPIO (0)
250
253#define PIN_38_UART1_CTS (3)
254#define PIN_38_UART5_TXD (2)
255#define PIN_38_DSPI3_SCK (1)
256#define PIN_38_GPIO (0)
258
261#define PIN_39_SDHC_DAT2 (3)
262#define PIN_39_PWM_B1 (2)
263#define PIN_39_DSPI1_PCS2 (1)
264#define PIN_39_GPIO (0)
266
267// Pin: P1-40 / CPU Pin: NA / Reserved For: SPEEDLED
268
269// Pin: P1-41 / CPU Pin: NA / Reserved For: VCC3VE
270
271// Pin: P1-42 / CPU Pin: NA / Reserved For: LINKLED
272
273// Pin: P1-43 / CPU Pin: NA / Reserved For: ERXJP
274
275// Pin: P1-44 / CPU Pin: NA / Reserved For: ERXJM
276
277// Pin: P1-45 / CPU Pin: NA / Reserved For: ETXJP
278
279// Pin: P1-46 / CPU Pin: NA / Reserved For: ETXJM
280
281// Pin: P1-47 / CPU Pin: NA / Reserved For: VCC3V
282
283// Pin: P1-48 / CPU Pin: NA / Reserved For: GND
284
287#define PIN_49_IRQ3 (3)
288#define PIN_49_DSPI0_PCS3 (2)
289#define PIN_49_USBH_VBUS_EN (1)
290#define PIN_49_GPIO (0)
292
295#define PIN_50_IRQ2 (3)
296#define PIN_50_DSPI0_PCS2 (2)
297#define PIN_50_USBH_VBUS_OC (1)
298#define PIN_50_GPIO (0)
300
301// Pin: P1-51 / CPU Pin: A14 / Reserved For: USB On-the-Go Data Minus (Stuffed by Default)
302// Pin: P1-51 / CPU Pin: A15 / Reserved For: USB Host Data Minus
303
304// Pin: P1-52 / CPU Pin: B14 / Reserved For: USB On-the-Go Data Plus (Stuffed by Default)
305// Pin: P1-52 / CPU Pin: B15 / Reserved For: USB Host Data Plus
306 // end of groupGPIONANO54415
308
309#endif /* NANO54415_PIN_CONSTANT */