@@ -481,3 +481,40 @@ MBED_WEAK const PinMap PinMap_QSPI_SSEL[] = {
481
481
{PG_6 , QSPI_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_QUADSPI )}, // QUADSPI_BK1_NCS // Connected to USB_PowerSwitchOn [STMPS2151STR_EN]
482
482
{NC , NC , 0 }
483
483
};
484
+
485
+ //*** USBDEVICE ***
486
+
487
+ MBED_WEAK const PinMap PinMap_USB_FS [] = {
488
+ // {PA_8, USB_FS, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_OTG1_FS)}, // USB_OTG_FS_SOF // Connected to USB_OTG_FS_SOF
489
+ {PA_9 , USB_FS , STM_PIN_DATA (STM_MODE_INPUT , GPIO_NOPULL , GPIO_AF_NONE )}, // USB_OTG_FS_VBUS // Connected to USB_OTG_FS_VBUS
490
+ {PA_10 , USB_FS , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_PULLUP , GPIO_AF10_OTG1_FS )}, // USB_OTG_FS_ID
491
+ {PA_11 , USB_FS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG1_FS )}, // USB_OTG_FS_DM // Connected to USB_OTG_FS_DM
492
+ {PA_12 , USB_FS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG1_FS )}, // USB_OTG_FS_DP // Connected to USB_OTG_FS_DP
493
+ {NC , NC , 0 }
494
+ };
495
+
496
+ //*** USBDEVICE ***
497
+
498
+ MBED_WEAK const PinMap PinMap_USB_HS [] = {
499
+ #if (MBED_CONF_TARGET_USB_SPEED == USE_USB_HS_IN_FS )
500
+ // {PA_4, USB_HS, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_OTG2_FS)}, // USB_OTG_HS_SOF
501
+ {PB_12 , USB_HS , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_PULLUP , GPIO_AF12_OTG2_FS )}, // USB_OTG_HS_ID
502
+ {PB_13 , USB_HS , STM_PIN_DATA (STM_MODE_INPUT , GPIO_NOPULL , GPIO_AF_NONE )}, // USB_OTG_HS_VBUS // Connected to ETH_TXD1
503
+ {PB_14 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG2_FS )}, // USB_OTG_HS_DM // Connected to LD3 [Red Led]
504
+ {PB_15 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG2_FS )}, // USB_OTG_HS_DP
505
+ #else /* MBED_CONF_TARGET_USB_SPEED */
506
+ {PA_3 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D0
507
+ {PA_5 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_CK
508
+ {PB_0 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D1 // Connected to LD1 [Green Led]
509
+ {PB_1 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D2
510
+ {PB_5 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D7
511
+ {PB_10 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D3
512
+ {PB_11 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D4
513
+ {PB_12 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D5
514
+ {PB_13 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_D6 // Connected to ETH_TXD1
515
+ {PC_0 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_STP
516
+ {PC_2 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_DIR
517
+ {PC_3 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG2_HS )}, // USB_OTG_HS_ULPI_NXT
518
+ #endif /* MBED_CONF_TARGET_USB_SPEED */
519
+ {NC , NC , 0 }
520
+ };
0 commit comments