@@ -287,7 +287,7 @@ typedef enum {
287
287
D11 = PA_7 ,
288
288
D12 = PB_4 ,
289
289
D13 = PB_3 ,
290
- D14 = PB_7 ,// added for the I2C SDA line
290
+ D14 = PB_7 ,
291
291
D15 = PB_8 ,
292
292
293
293
// STDIO for console print
@@ -309,30 +309,49 @@ typedef enum {
309
309
LED2 = PK_7 , // Red LED
310
310
LED3 = PK_6 , // Orange LED
311
311
LED4 = PK_5 , // Green LED
312
- AWAKE = PK_3 ,
313
- //Removing hardware unsupported features
314
- //LED_RED = LED1,
315
- //USER_BUTTON = PA_0,
316
- // Standardized button names
317
- //BUTTON1 = USER_BUTTON,
312
+ AWAKE = PK_3 , // AWAKE SIGNAL
318
313
SERIAL_TX = STDIO_UART_TX ,
319
314
SERIAL_RX = STDIO_UART_RX ,
320
315
USBTX = STDIO_UART_TX ,
321
316
USBRX = STDIO_UART_RX ,
322
- I2C_SCL = PB_8 ,
317
+ I2C_SCL = PB_8 , // I2C pins to Arduino connector
323
318
I2C_SDA = PB_7 ,
324
- SPI_MOSI = PA_7 ,
319
+ SPI_MOSI = PA_7 , // SPI pins to Arduino connector
325
320
SPI_MISO = PB_4 ,
326
321
SPI_SCK = PB_3 ,
327
- SPI_CS = PA_15 , // SPI pins to Arduino connector
328
- PWM_OUT = PA_1 ,
322
+ SPI_CS = PA_15 ,
323
+
324
+ // Adding these signals for the SDP connector
325
+ SDP_SPI_MOSI = PF_9 , // SDP Connector for SPI lines
326
+ SDP_SPI_MISO = PF_8 ,
327
+ SDP_SPI_SCK = PH_6 ,
328
+ SDP_SPI_CS_A = PB_9 ,
329
+ SDP_SPI_CS_B = PC_6 ,
330
+ SDP_SPI_CS_C = PC_7 ,
331
+ SDP_I2C_SDA = PC_9 , // SDP Connector I2C lines
332
+ SDP_I2C_SCL = PH_7 ,
333
+ SDP_GPIO_0 = PJ_0 , // SDP connector GPIO 0-7
334
+ SDP_GPIO_1 = PJ_1 ,
335
+ SDP_GPIO_2 = PJ_3 ,
336
+ SDP_GPIO_3 = PJ_4 ,
337
+ SDP_GPIO_4 = PJ_5 ,
338
+ SDP_GPIO_5 = PJ_12 ,
339
+ SDP_GPIO_6 = PJ_13 ,
340
+ SDP_GPIO_7 = PJ_14 ,
341
+ SDP_UART_TX = PD_5 , // SDP connector UART
342
+ SDP_UART_RX = PD_6 ,
343
+ SDP_TMR_A = PB_14 , // SDP connector TMR A, B & D
344
+ SDP_TMR_B = PE_6 ,
345
+ SDP_TMR_D = PC_8 ,
346
+
347
+ PWM_OUT = PA_1 ,
329
348
330
349
/**** USB pins ****/
331
- /* USB_OTG_FS_DM = PA_11,
350
+ USB_OTG_FS_DM = PA_11 ,
332
351
USB_OTG_FS_DP = PA_12 ,
333
352
USB_OTG_FS_ID = PA_10 ,
334
353
USB_OTG_FS_SOF = PA_8 ,
335
- USB_OTG_FS_VBUS = PA_9,*/
354
+ USB_OTG_FS_VBUS = PA_9 ,
336
355
USB_OTG_HS_DM = PB_14 ,
337
356
USB_OTG_HS_DP = PB_15 ,
338
357
USB_OTG_HS_ID = PB_12 ,
@@ -353,71 +372,15 @@ typedef enum {
353
372
USB_OTG_HS_ULPI_STP = PC_0 ,
354
373
USB_OTG_HS_VBUS = PB_13 ,
355
374
356
- /**** ETHERNET pins ****/
357
- /*ETH_COL = PH_3,
358
- ETH_COL_ALT0 = PA_3,
359
- ETH_CRS = PH_2,
360
- ETH_CRS_ALT0 = PA_0,
361
- ETH_CRS_DV = PA_7,
362
- ETH_MDC = PC_1,
363
- ETH_MDIO = PA_2,
364
- ETH_PPS_OUT = PB_5,
365
- ETH_PPS_OUT_ALT0 = PG_8,
366
- ETH_REF_CLK = PA_1,
367
- ETH_RXD0 = PC_4,
368
- ETH_RXD1 = PC_5,
369
- ETH_RXD2 = PH_6,
370
- ETH_RXD2_ALT0 = PB_0,
371
- ETH_RXD3 = PH_7,
372
- ETH_RXD3_ALT0 = PB_1,
373
- ETH_RX_CLK = PA_1,
374
- ETH_RX_DV = PA_7,
375
- ETH_RX_ER = PI_10,
376
- ETH_RX_ER_ALT0 = PB_10,
377
- ETH_TXD0 = PG_13,
378
- ETH_TXD0_ALT0 = PB_12,
379
- ETH_TXD1 = PG_14,
380
- ETH_TXD1_ALT0 = PB_13,
381
- ETH_TXD2 = PC_2,
382
- ETH_TXD3 = PE_2,
383
- ETH_TXD3_ALT0 = PB_8,
384
- ETH_TX_CLK = PC_3,
385
- ETH_TX_EN = PG_11,
386
- ETH_TX_EN_ALT0 = PB_11,
387
- */
375
+
388
376
/**** OSCILLATOR pins ****/
389
377
RCC_OSC32_IN = PC_14 ,
390
378
RCC_OSC32_OUT = PC_15 ,
391
- /* RCC_OSC_IN = PH_0,
392
- RCC_OSC_OUT = PH_1,
393
- */
379
+
394
380
/**** DEBUG pins ****/
395
381
SYS_JTCK_SWCLK = PA_14 ,
396
- /* SYS_JTDI = PA_15,
397
- SYS_JTDO_SWO = PB_3,*/
398
382
SYS_JTMS_SWDIO = PA_13 ,
399
- /* SYS_JTRST = PB_4,
400
- SYS_TRACECLK = PE_2,
401
- SYS_TRACED0 = PE_3,
402
- SYS_TRACED0_ALT0 = PG_13,
403
- SYS_TRACED0_ALT1 = PC_1,
404
- SYS_TRACED1 = PE_4,
405
- SYS_TRACED1_ALT0 = PG_14,
406
- SYS_TRACED1_ALT1 = PC_8,
407
- SYS_TRACED2 = PE_5,
408
- SYS_TRACED2_ALT0 = PD_2,
409
- SYS_TRACED3 = PC_12,
410
- SYS_TRACED3_ALT0 = PE_6,
411
- SYS_WKUP = PA_0,*/
412
383
413
- /**** QSPI FLASH pins ****/
414
- /* QSPI_FLASH1_IO0 = PF_8,
415
- QSPI_FLASH1_IO1 = PF_9,
416
- QSPI_FLASH1_IO2 = PF_7,
417
- QSPI_FLASH1_IO3 = PF_6,
418
- QSPI_FLASH1_SCK = PF_10,
419
- QSPI_FLASH1_CSN = PB_6,
420
- */
421
384
// Not connected
422
385
NC = (int )0xFFFFFFFF
423
386
} PinName ;
@@ -426,4 +389,4 @@ typedef enum {
426
389
}
427
390
#endif
428
391
429
- #endif
392
+ #endif
0 commit comments