Post Go back to editing

Non-blocking UART RX for ADSP-SC571


I am currently using UART0 on an ADSP-SC571. I am able to successfully send and receive. However, the API function that I am using, provided with the UART driver is a blocking function. I am using adi_uart_Read(uart_0, &RxBuffer[0], 1u). I have found some other functions that are used for receiving but not enough documentation to figure out the order in which they need to be used. Is there some documentation on the UART driver or some code that does the receiving in a non-blocking mode? I looked at all the sample codes and didn’t find any.