AnsweredAssumed Answered

The serial port cannot read the data in time at low baud rate.

Question asked by 其东 刘 on Sep 11, 2019
Latest reply on Sep 11, 2019 by igorpadykov

Hello everyone, the development board I use is MCIMX7SABRE. The kernel version is Linux 4.9.88. 

When I use the serial port to receive data, when I set the baud rate to 4800, other devices always send data to me at a baud rate of 4800, but I can't read it in time using the read function in the application. data. I have to wait until the driver receives 4096 bytes before my application can read the data. Is this what is the reason?

Outcomes