I am working with the UART_Hyperterminal_IT example in STM32Cube_FW_F2_V1.7.0. My micro is STM32F217.
My calls to HAL_UART_Receive_IT() are blocking. That is probably the expected behavior, but I would prefer to:
1. have the call return immediately with some bad status if no data is available
2. use some other call that checks data available in the UART before I call Read.
Is that possible?