I am using the STM32F407VET6 and SPL libraries. My goal is very straightforward, just send data over usart periodically.But when I send data (buttoncheck function) inside the timer interrupt it stucks " while(USART_GetFlagStatus(USART3, USART_FLAG_TC...