I'm trying to port GRBL 1.1 to the STM32F746 chip. Tell me the solution, thanks.

Revision:
0:f1834a63f7c1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usb/stm32f10x_it.h	Mon Sep 04 12:03:42 2017 +0000
@@ -0,0 +1,56 @@
+/******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+* File Name          : stm32f10x_it.h
+* Author             : MCD Application Team
+* Version            : V3.3.0
+* Date               : 21-March-2011
+* Description        : This file contains the headers of the interrupt handlers.
+********************************************************************************
+* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
+* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
+* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
+* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
+* CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
+* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
+*******************************************************************************/
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_IT_H
+#define __STM32F10x_IT_H
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/* Exported macro ------------------------------------------------------------*/
+/* Exported functions ------------------------------------------------------- */
+
+void NMI_Handler(void);
+void HardFault_Handler(void);
+void MemManage_Handler(void);
+void BusFault_Handler(void);
+void UsageFault_Handler(void);
+void SVC_Handler(void);
+void DebugMon_Handler(void);
+void PendSV_Handler(void);
+void SysTick_Handler(void);
+
+#ifndef STM32F10X_CL
+void USB_LP_CAN1_RX0_IRQHandler(void);
+#endif /* STM32F10X_CL */
+
+#if defined (USE_STM3210B_EVAL) || defined (USE_STM3210E_EVAL)
+void USART1_IRQHandler(void);
+#endif /* USE_STM3210B_EVAL or USE_STM3210E_EVAL */
+
+#ifdef USE_STM3210C_EVAL
+void USART2_IRQHandler(void);
+#endif /* USE_STM3210C_EVAL */
+
+#ifdef STM32F10X_CL
+void OTG_FS_IRQHandler(void);
+#endif /* STM32F10X_CL */
+
+#endif /* __STM32F10x_IT_H */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/