基于Socket的java实现tcp协议与开发板传输数据,问题解决:DataInputStream
由于开发板传来的数据是无符号位的,而上一篇文章中的byte是有符号的所以这样读出来的的数据是不准确的,现做如下更改:1.需求分析:开发板发出十六进制的数据.而我之前用java接收的显示出来是10进制,所以如果跟开发要求中的数据分析会比较难以观察,无法判断.比如规定,所有的数据都遵循如下规定:帧头1字节(A3),保留3字节,地址字段8字节,命令长度2字节,命令数据(0-200字节)校验,1字节但从开