@@ -499,31 +499,28 @@ const PinMap PinMap_USB_OTG_FS[] = {
499499
500500#ifdef HAL_PCD_MODULE_ENABLED
501501const PinMap PinMap_USB_OTG_HS [] = {
502- {PA_3 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D0
503502#ifdef USE_USB_HS_IN_FS
504503 {PA_4 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_SOF
505- #endif /* USE_USB_HS_IN_FS */
504+ {PB_12 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_ID
505+ {PB_13 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_INPUT , GPIO_NOPULL , GPIO_AF_NONE )}, // USB_OTG_HS_VBUS
506+ {PB_14 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_DM
507+ {PB_15 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_DP
508+ #else
509+ {PA_3 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D0
506510 {PA_5 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_CK
507511 {PB_0 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D1
508512 {PB_1 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D2
509513 {PB_5 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D7
510514 {PB_10 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D3
511515 {PB_11 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D4
512- #ifdef USE_USB_HS_IN_FS
513- {PB_12 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_OD , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_ID
514- #endif /* USE_USB_HS_IN_FS */
515516 {PB_12 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D5
516517 {PB_13 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_D6
517- #ifdef USE_USB_HS_IN_FS
518- {PB_13 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_INPUT , GPIO_NOPULL , GPIO_AF_NONE )}, // USB_OTG_HS_VBUS
519- {PB_14 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_DM
520- {PB_15 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF12_OTG_HS_FS )}, // USB_OTG_HS_DP
521- #endif /* USE_USB_HS_IN_FS */
522518 {PC_0 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_STP
523519 {PC_2 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_DIR
524520// {PC_3, USB_OTG_HS, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_OTG_HS)}, // USB_OTG_HS_ULPI_NXT
525521 {PH_4 , USB_OTG_HS , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OTG_HS )}, // USB_OTG_HS_ULPI_NXT
526522// {PI_11, USB_OTG_HS, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_PULLUP, GPIO_AF10_OTG_HS)}, // USB_OTG_HS_ULPI_DIR
523+ #endif /* USE_USB_HS_IN_FS */
527524 {NC , NP , 0 }
528525};
529526#endif
0 commit comments