A机发数据 , B机接收数据,波特率都是9600我想让B机一次性读取30000笔数据,用fileinputstream.read(byte[])每次都只能读到几百笔数据。fileinputstream.read不在主线程中。
我想是不是因为A机发送的太慢,B机从串口读了几百笔数据后发现串口里没有数据就认为是文件末尾了read就返回了?
怎么解决呢