NUCLEO-H753ZI: What is the difference between UART_Start_Receive_IT() & HAL_UART_Receive_IT()?
Hello,
I'm working with the NUCLEO-H753ZI dev board and I'm trying to understand how to set it up to both send and receive LIN messages. I want to have the board set up to have the USART1 interrupt trigger upon reception of a LIN message, but for some reason when I try to have the board set up in this manner, I can only see the message sent once before getting stuck in the UART_WaitOnFlagUntilTimeout() function. I have it set up with HAL_UART_Receive_IT set in a constant while loop in my code, but this causes the issue. However, without it there, I am never even able to trigger the interrupt.
While looking through the code relating to UART, I see that there are two functions related to receiving UART data interrupts. What is the difference between the two of them?
Thanks & Regards
