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 SVCall exception.
This function handles PendSVC exception.
This function handles External line 15_10 interrupt request.
Opens a file and copies its content to a buffer.
Open a file and copy its content to a buffer
List up to 25 file on the root directory with extension .BMP
Displays adequate message on TFT available on adafruit 1.8" TFT shield
This function is executed in case of error occurrence.
System Clock Configuration The system Clock is configured as follow : System Clock source = PLL (HSI) SYSCLK(Hz) = 100000000 HCLK(Hz) = 100000000 AHB Prescaler = 1 APB1 Prescaler = 2 APB2 Prescaler = 1 HSI Frequency(Hz) = 16000000 PLL_M = 16 PLL_N = 400 PLL_P = 4 PLL_Q = 7 VDD(V) = 3.3 Main regulator output voltage = Scale1 mode Flash Latency(WS) = 3
Blinks LED2 with two frequencies depending on User press button.
Check the availability of adafruit 1.8" TFT shield on top of STM32NUCLEO board. This is done by reading the state of IO PB.00 pin (mapped to JoyStick available on adafruit 1.8" TFT shield). If the state of PB.00 is high then the adafruit 1.8" TFT shield is available.
Displays demonstration menu.
Displays on TFT Images or error messages when error occurred.