@@ -335,3 +335,40 @@ MBED_WEAK const PinMap PinMap_CAN_TD[] = {
335
335
{PD_1 , CAN_1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_NOPULL , GPIO_AF9_CAN1 )},
336
336
{NC , NC , 0 }
337
337
};
338
+
339
+ //*** USBDEVICE ***
340
+
341
+ MBED_WEAK const PinMap PinMap_USB_FS [] = {
342
+ // {PA_8, USB_FS, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_OTG_FS)}, // USB_OTG_FS_SOF // Connected to USB_SOF [TP1]
343
+ {PA_9 , USB_FS , STM_PIN_DATA (STM_MODE_INPUT , GPIO_NOPULL , GPIO_AF_NONE )}, // USB_OTG_FS_VBUS // Connected to USB_VBUS
344
+ {PA_10 , USB_FS , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_PULLUP , GPIO_AF10_OTG_FS )}, // USB_OTG_FS_ID // Connected to USB_ID
345
+ {PA_11 , USB_FS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_FS )}, // USB_OTG_FS_DM // Connected to USB_DM
346
+ {PA_12 , USB_FS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_FS )}, // USB_OTG_FS_DP // Connected to USB_DP
347
+ {NC , NC , 0 }
348
+ };
349
+
350
+ //*** USBDEVICE ***
351
+
352
+ MBED_WEAK const PinMap PinMap_USB_HS [] = {
353
+ #if (MBED_CONF_TARGET_USB_SPEED == USE_USB_HS_IN_FS )
354
+ // {PA_4, USB_HS, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF12_OTG_HS_FS)}, // USB_OTG_HS_SOF
355
+ {PB_12 , USB_HS , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_ID
356
+ {PB_13 , USB_HS , STM_PIN_DATA (STM_MODE_INPUT , GPIO_NOPULL , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_VBUS // Connected to RMII_TXD1 [LAN8742A-CZ-TR_TXD1]
357
+ {PB_14 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_DM // Connected to LD3 [Red]
358
+ {PB_15 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_DP
359
+ #else /* MBED_CONF_TARGET_USB_SPEED */
360
+ {PA_3 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D0
361
+ {PA_5 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_CK
362
+ {PB_0 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D1
363
+ {PB_1 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D2
364
+ {PB_5 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D7
365
+ {PB_10 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D3
366
+ {PB_11 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D4
367
+ {PB_12 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D5
368
+ {PB_13 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D6 // Connected to RMII_TXD1 [LAN8742A-CZ-TR_TXD1]
369
+ {PC_0 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_STP
370
+ {PC_2 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_DIR
371
+ {PC_3 , USB_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_NXT
372
+ #endif /* MBED_CONF_TARGET_USB_SPEED */
373
+ {NC , NC , 0 }
374
+ };
0 commit comments