I am using UART1 of STM32F407VE in interrupt method. I am checking loopback method.But I am losing some characters . I am using docklight serial monitor to send 20-30 set of characters.I need to store around 255 bytes of data to a buffer.
This is my interrupt handler...void USART1_IRQHandler(void) { uint8_t data; HAL_UART_IRQHandler(&huart1); __HAL_UART_CLEAR_FLAG(&huart1, UART_FLAG_RXNE); data = (uint8_t)(huart1.Instance->DR & (uint16_t)0x00FFU); HAL_UART_Transmit(&hua...