This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Dear Ti team,
we want to use UART HAL library for NON-RTOS application but as per my understanding SEMAPHORE blocking our process, so can we remove the SEMAPHORE from UART library?
if yes, then how we can do so or we can LLD instead of HAL?
If anyone knows, please help me.
Thank you!
Hi Sahil,
If you want to remove the semaphore from UART library I would recommend using the LLD.:
Hi Nilabh,
as per my understanding LLD drivers also blocking the process by MUTEX.
Hi Sahil,
You can remove the mutex as per your requirement, This is just an application demo where we are using blocking call. As it says in the statement.
strncpy(transaction.buf,"This is uart echo test blocking mode\r\nReceives 8 characters then echo's back. Please input..\r\n", APP_UART_BUFSIZE);
Let me know if you need any more info.