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 TIM6 global interrupt, DAC1 and DAC2 underrun error interrupts.
This function handles USB On The Go FS global interrupt.
Application ThreadX Initialization.
Function implementing app_usb_device_thread_media_read.
Function implementing app_usb_device_thread_media_write.
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
USBD_FrameWork_AssignEp Assign and endpoint
USBD_Desc_GetString Convert ASCII string into Unicode one
USBD_Device_Framework_Builder Device Framework builder
check SD card Transfer Status
GPIO Initialization Function
Function implementing app_usb_device_thread_media_status.
USBD_Desc_GetLen return the string length
USBD_FrameWork_FindFreeIFNbr Find the first interface available slot
USBD_FrameWork_AddToConfDesc Add a new class to the configuration descriptor
USBD_FrameWork_MSCDesc Configure and Append the MSC Descriptor