This function handles NMI exception.
This function handles Hard Fault exception.
This function handles Debug Monitor exception.
This function handles Memory Manage exception.
This function handles Bus Fault exception.
This function handles Usage Fault exception.
This function handles SysTick Handler.
This function handles External line 3 interrupt request.
This function handles TIM interrupt request.
This function handles USB-On-The-Go FS global interrupt request.
Backup restore parameter.
Performs the TS calibration
Link module to file browser open menu
Get the wav file information.
Reads data from the medium.
Writes data into the medium.
Returns the manufacturer string descriptor.
Returns the serial number string descriptor.
Returns the configuration string descriptor.
Returns the interface string descriptor.
Returns the device descriptor.
Returns the LangID string descriptor.
Returns the product string descriptor.
Initializes the storage unit (medium)
Returns the medium capacity.
Checks whether the medium is ready.
Checks whether the medium is write protected.
Returns the Max Supported LUNs.
This function handles DMA2 Stream 5 interrupt request.
check if the TS is calibrated
Calibrate x position (to obtain X = calibrated(x))
Read the coordinate of the point touched and assign their value to the variables u32_TSXCoordinate and u32_TSYCoordinate
Initializes QSPI and CRC.
Configure the current time and date.
Startup : Shows ST logo and slogan
Storage drives initialization
Notify the end of wav file.
Sets audio stream position
This function handles EXTI LINE1 interrupt request.
Public functions Initializes the LCD.
Callback function for movie player. Uses multiple buffering if available to avoid tearing effects.
Erase audio file from storage unit
Return Elapsed recording Time
Return remain playing time
Return remain playing time
Get the wav file information.
Starts playing a movie from the current frame
Starts playing a movie starting at the first frame.
Selects AVI decoding mode.
Add Video/Audio decoder Buffer.
Fills a GUI_AVI_INFO structure of a movie file not located in addressable memory area.
TouchScreen_Calibration_WaitForPressedState : wait until a particular press/depress action The function is managing anti-rebound : that is the awaited state when detected needs to be stable for a sufficient time (timeout time), otherwise a new sense to search for awaited state is performed. When awaited state is found and state is stable for timeout duration, the function is exited.
Convert Hex 32Bits value into char
Add entire folder to play list.
register HW JPEG/Audio decoder functions.
Removes a movie data structure and associated elements like timers from memory.
Stops playing. Can be restarted with GUI_AVI_Play()
Jumps to the given frame index
Manages the DMA FIFO error interrupt.
System Clock Configuration The system Clock is configured as follow : System Clock source = PLL (HSE) SYSCLK(Hz) = 100000000 HCLK(Hz) = 100000000 AHB Prescaler = 1 APB1 Prescaler = 2 APB2 Prescaler = 1 HSE Frequency(Hz) = 8000000 PLL_M = 8 PLL_N = 200 PLL_P = 2 PLL_Q = 7 PLL_R = 2 VDD(V) = 3.3 Main regulator output voltage = Scale1 mode Flash Latency(WS) = 3
Analog clock window Startup
Manages the DMA Transfer complete interrupt.
Manages the DMA Half Transfer complete interrupt.
Manages the DMA FIFO error interrupt.
Add entire folder to play list.
Audio player window Startup
USB Storage window Startup
USB Storage window Startup
Create the serial number string descriptor
video player window Startup
Manages the DMA Transfer complete interrupt.
Manages the DMA Half Transfer complete interrupt.
Manages the DMA FIFO error interrupt.
Static Functions Encoder initialization.
Initialize the wave header file
Initialize the wave header file
Audio recorder window Startup
LcdWriteReg Function description: Sets display register
LcdWriteData Function description: Writes a value to a display register
LcdWriteDataMultiple Function description: Writes multiple values to a display register.
LcdReadDataMultiple Function description: Reads multiple values from a display register.
Callback routine of desktop window
callback for ok message button
Callback routine of Info dialog
callback routine of main menu.
callback for minus button
callback for refresh button
callback for Clock Settings
callback for previous button
callback for previous button
callback for speaker button
Callback function of the media connection status
main callback for Audio Player
main callback for information
Callback function of the CPU window
main callback for USB Devices
Callback function of the media connection status
main callback for Video Player
callback for record button
callback for cancel button
Callback function of the media connection status
callback for audio process
main callback for Audio Recorder