diff --git a/bootloader/USB_DEVICE/App/usb_device.c b/bootloader/USB_DEVICE/App/usb_device.c index 71d8870..e0ff9ae 100644 --- a/bootloader/USB_DEVICE/App/usb_device.c +++ b/bootloader/USB_DEVICE/App/usb_device.c @@ -55,6 +55,12 @@ USBD_HandleTypeDef hUsbDeviceFS; */ /* USER CODE BEGIN 1 */ +void USER_USB_DEVICE_DeInit(void) +{ + USBD_Stop(&hUsbDeviceFS); + USBD_DeInit(&hUsbDeviceFS); +} + /* USER CODE END 1 */ /** diff --git a/bootloader/USB_DEVICE/App/usb_device.h b/bootloader/USB_DEVICE/App/usb_device.h index 63f0a57..838f48c 100644 --- a/bootloader/USB_DEVICE/App/usb_device.h +++ b/bootloader/USB_DEVICE/App/usb_device.h @@ -81,7 +81,7 @@ void MX_USB_DEVICE_Init(void); * -- Insert functions declaration here -- */ /* USER CODE BEGIN FD */ - +void USER_USB_DEVICE_DeInit(void); /* USER CODE END FD */ /** * @}