I am running an application on At91RM9200EK hosting Linux 2.4.27
The application is managed through multiple ... threads
One of the threads send periodically some COM data through libC sendv() function (not blocking), possibly repeating the call until all data is sent .
Which is the simpler way to make sure that a 8 ms receive timeout does not occur in the receiver side ?
The time itself required for a UART transmission, according to its baud rate is no more than 2 ms.
I guessed that every now and then this thread is interrupted right in the middle of a UART transmission.....
I would like that when an UART transmission loop is on, no other thread
will change the execution flow...
Thank you for your attention.
This forum is for users of Microchip MPUs and who are interested in using Linux OS.
1 post • Page 1 of 1
Who is online
Users browsing this forum: Baidu [Spider] and 2 guests