用comm类读串口,同一次发送的数据分段了?
用comm读串口数据代码如下
当串口发字符串“PLEASE ENTER SERVEN CHARS:”时,显示是
re>PLEASE
re>ENTER SE
re>RVEN CHARS:
我读数据的代码有问题么,为什么同一次发送的数据,读出来却是分段的??但是有时候却能整段的读完,不明白原因
请大家帮忙
int count = 0;
receivejTextArea.append("re>");
while ( count == 0) {
count = inputStream.available();
if( count > 0){
byte readBuffer[] = new byte[count];
inputStream.read(readBuffer);
String receiveString = new String(readBuffer);
receivejTextArea.append(receiveString+"\r\n");// 打印串口数据
}
}
当串口发字符串“PLEASE ENTER SERVEN CHARS:”时,显示是
re>PLEASE
re>ENTER SE
re>RVEN CHARS:
我读数据的代码有问题么,为什么同一次发送的数据,读出来却是分段的??但是有时候却能整段的读完,不明白原因
请大家帮忙
...全文
相关推荐
C# serialport 串口发送与接收数据操作类
对C#的serialport类功能进行了总结,给出了发送,接收数据的完整操作类代码,可直接运用该类进行c#的串口数据操作
VC6.0下GPS数据采集程序实战:串口通信与NMEA 0183解析全攻略
串口通信作为工控领域最基础的数据交互方式,至今仍在大量存量系统中扮演关键角色。GPS模块通过串口输出NMEA 0183协议数据,解析这些数据是桌面端定位采集的核心环节。VC6.0虽然看似古老,但在工控机、高校实验、车辆监控等场景中依然广泛使用。本文从串口参数配置、MSComm控件接收、NMEA语句解析、经纬度转换到误差处理,完整阐述了一套基于VC6.0的GPS数据采集实现方案,并分享了现场调试的常见问题与排查经验。无论你是维护老代码的工程师,还是想在桌面端快速实现GPS采集的开发者,都能从中找到可落地的技术
串口驱动解决“运行时错误8020 读comm设备错误”
USB转串口驱动下载 win7 64位旗舰版安装pl2303 USB转串口安装成功,但使用时出现“运行时错误8020 读comm设备错误” 程序闪退 解决办法 下载安装USB转串口驱动
pl2303 USB转串口驱动解决“运行时错误8020 读comm设备错误”
USB转串口驱动下载 win7 64位旗舰版安装pl2303 USB转串口安装成功,但使用时出现“运行时错误8020 读comm设备错误” 程序闪退 解决办法 下载安装USB转串口驱动
封装好的Comm串口通讯DLL类
封装好的Comm串口通讯DLL类. 可以建立线程监控输入数据,有数据输入则向指定窗口发送消息,通知接收数据。 有不足,希望大家一起来完善。


Java SE
