This function handles Non maskable interrupt.
This function handles Hard fault interrupt.
This function handles Debug monitor.
This function handles Memory management fault.
This function handles Pre-fetch fault, memory access fault.
This function handles Undefined instruction or illegal state.
This function is executed in case of error occurrence.
The application entry point.
System Clock Configuration
This function handles EXTI line[15:10] interrupts.
This function handles TIM6 global interrupt, DAC1 and DAC2 underrun error interrupts.
This function handles USB On The Go FS global interrupt.
Application ThreadX Initialization.
Function implementing usbx_app_thread_entry.
Peripherals Common Clock Configuration
Application USBX Device Initialization.
USB_OTG_FS Initialization Function
MX_USB_Device_Init Initialization of USB device. Init USB device Library, add supported class and start the library
USBD_Get_Device_Framework_Speed Return the device speed descriptor
USBD_Get_String_Framework Return the language_id_framework
USBD_Get_Language_Id_Framework Return the language_id_framework
USBD_FrameWork_AddClass Register a class in the class builder
USBD_FrameWork_AddToConfDesc Add a new class to the configuration descriptor
Function implementing usbx_hid_thread_entry.
USBD_Get_Device_HID_MOUSE_ReportDesc Return the device HID_MOUSE_Report descriptor
USBD_Desc_GetString Convert ASCII string into Unicode one
USBD_Device_Framework_Builder Device Framework builder
USBD_FrameWork_AssignEp Assign and endpoint
GPIO Initialization Function
USBD_Desc_GetLen return the string length
USBD_FrameWork_AddToConfDesc Add a new class to the configuration descriptor
USBD_FrameWork_HID_Desc Configure and Append the HID Descriptor
USBD_FrameWork_FindFreeIFNbr Find the first interface available slot