用java编写的串口通信,上位机发送和接收显示的数据都要是16进制的,求方法代码

本人才刚刚接触串口通信,现在写好一个串口通信。可是发送数据:byte[] messageString ={0x39,0x51,0x01,0x02,0x03,0x04,0x0d,0x0a};返回来的数据是:而我要的效果是像串口调试工具那样选中hex显示框,则上面的显示应该显示为下:还有就是针对这64个字节的数据处理,比如说99 99 51 为协议,后边6个字节为Ascll码时间,10个为Ascll码坐标等,怎么样进行数据的处理啊???????本人小菜鸟一个,请回答问题的大神说的详尽一些,谢谢!

第1个回答  2014-11-18
需要帮你做吗追问

方便的话请将这段的代码发给我。
如果麻烦请大体上说说思路,我应该去朝那个方向查找资料或实例参考谢谢。

追答

不需要帮你做吗

相似回答