日期:2014-05-20  浏览次数:20768 次

java 读取串口数据,分两次读取了...请问是什么原因
java 读取串口数据,分两次读取了...请问是什么原因

------解决方案--------------------
串口速度太慢,CPU速度太快
------解决方案--------------------
可能跟你的设置有关系,看这种情况是否影响你的功能。
一般来说不影响你的功能
我以前做这方面采集工作时,对接收到的数据要做缓存的。数据接受到后如果判断不完整,要等待下面的数据来补齐,这需要你在逻辑中实现了,
不能指望着设置一下串口配置就可以自动满足了!
------解决方案--------------------
读串口你用的是哪个包?是速度匹配的原因,不过可以在程序中实现读取需要的数据,不用每次收到数据就传送