
否则可能会产生溢出
linux下串口怎么 *** 作的不太清楚
没看过内核
不过好像没见过设置串口缓冲区大小的!
不会。Linux在嵌入式Linux上跑一个多线程多程序,多个线程去读串口接收buf是没有问题,因此linux线程多了不会影响串口数据接收。Linux是一套免费使用和自由传播的类Unix *** 作系统,可以任意修改其源代码。不要使用inputStream.available(),如果我没有记错的话,available返回的是没有被阻断的字节数(已经被缓冲的内容),可以尝试read(byte b[])方法,然后通过返回值是否-1来判断,如下。 int bytesRead = inputStream.read(readBuffer)欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)