Hi
in your code, timeout value for RTOS abstraction sync control defined as 1 which is too less. if changing it to 1000 may solve the problem.
change
UART_DRV_SendDataBlocking(3,sourceBuff,byteCount,1);
to
UART_DRV_SendDataBlocking(3,sourceBuff,byteCount,1000u);
I just perform test, it works on my side. see attached video,
can this help you?
Have a great day,
Zhang Jun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------