做过java串口通讯的朋友帮忙看看,先谢谢了
2017-01-03 06:20
447 查看
贴出部分代码:
private byte[] bf=new byte[8192]; static InputStream inputStream; static SerialPort serialPort; static int numBytes; inputStream = serialPort.getInputStream(); //方法一: numBytes = inputStream.read(readBuffer);//得到numBytes=4096 //方法二: int ct=inputStream.available();//得到ct=4096 //方法三: int len = 0; StringBuffer sbf = new StringBuffer(); String temp = null; int i = 0; len = inputStream.read(bf); while(true){ temp = new String(bf,0,len); sbf.append(temp); if(len>=bf.length){ len = inputStream.read(bf); }else{ break ; } }//得到len=4096 //事实证明得到的只有4096个字节位的数据。可是硬件证明发了8192个字节数的数据出来。可是读不到这么多。我设置的也是8192个字节数的byte[].完全无解。希望得到哪位大侠的提点。 如果有必要,我再把所有代码贴出来。
相关文章推荐
- 关于JAVA 空指针,哪位朋友帮忙看看
- 利用Java进行串口通讯开发
- 利用Java实现串口全双工通讯(转)
- 我心目中的牛程序员、我们可以对比看看(人家还是看多年朋友面子上才肯帮忙1周,至少需支付1万元辛苦费)
- 我心目中的牛程序员、我们可以对比看看(人家还是看多年朋友面子上才肯帮忙1周,至少需支付1万元辛苦费)
- 我心目中的牛程序员、我们可以对比看看(人家还是看多年朋友面子上才肯帮忙1周,至少需支付1万元辛苦费)
- [Eclipse笔记]请对Java、Sun、NetBeans、Eclipse感兴趣朋友的看看Eclipse对Sun的心态吧
- 大家帮忙看看,不会即使显示串口缓冲数据
- Java学习拾遗2--由String str=”abc”引出的故事(综合了下边的一些指点已更新,感谢在下边留言交流的朋友,谢谢你们的指点!)
- JAVA高级:利用Java实现串口全双工通讯
- HTML5 小游戏审核通过,请各位有兴趣的朋友帮忙投票!谢谢。
- 自己写的一个数据访问类,请高手帮忙看看!谢谢!
- 利用Java实现串口全双工通讯
- 利用Java实现串口全双工通讯
- 大家帮忙看看,我这个Java word打印应该如何解决
- 利用Java实现串口全双工通讯
- 利用Java实现串口全双工通讯
- 利用Java实现串口全双工通讯-Java基础-Java-编程开发
- 我心目中的牛程序员、我们可以对比看看(人家还是看多年朋友面子上才肯帮忙1周,至少需支付1万元辛苦费)
- 实时打印图片的问题,请同学和老师们帮忙看看,谢谢