Skip to content

Commit 8416afa

Browse files
committed
STM32 USBHOST: Add support of DISCO_F413ZH
1 parent 755865d commit 8416afa

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

features/unsupported/USBHost/targets/TARGET_STM/USBHALHost_STM.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ static gpio_t gpio_powerpin;
7676
#define USB_POWER_OFF 0
7777
#define USB_POWERPIN_CONFIG {__HAL_RCC_GPIOG_CLK_ENABLE();gpio_init_out_ex(&gpio_powerpin, PG_6, USB_POWER_OFF);}
7878

79+
// DISCOVERY boards
80+
#elif defined(TARGET_DISCO_F413ZH)
81+
#define USB_POWER_ON 0
82+
#define USB_POWER_OFF 1
83+
#define USB_POWERPIN_CONFIG {__HAL_RCC_GPIOG_CLK_ENABLE();gpio_init_out_ex(&gpio_powerpin, PG_8, USB_POWER_OFF);}
84+
7985
#elif defined(TARGET_DISCO_F429ZI)
8086
#define USB_POWER_ON 0
8187
#define USB_POWER_OFF 1
@@ -183,6 +189,7 @@ USBHALHost::USBHALHost()
183189
defined(TARGET_NUCLEO_F746ZG) || \
184190
defined(TARGET_NUCLEO_F756ZG) || \
185191
defined(TARGET_NUCLEO_F767ZI) || \
192+
defined(TARGET_DISCO_F413ZH) || \
186193
defined(TARGET_DISCO_L475VG_IOT01A)
187194
__HAL_RCC_GPIOA_CLK_ENABLE();
188195
pin_function(PA_11, STM_PIN_DATA(STM_MODE_AF_PP, GPIO_NOPULL, GPIO_AF10_OTG_FS)); // DM

0 commit comments

Comments
 (0)