通过串行端口发送整数> 255

时间:2014-03-14 16:51:37

标签: java serial-port

我正在为项目的微控制器使用串行通信。 我想,我用Java创建了一个工作正常的模块。然后我发现它只适用于最大255的整数值。 什么是通过串口发送更大值的简洁方法?我之前从未使用过串口。因为我想最后为自己编写代码,我正在寻找有关如何解决这个问题的想法。

我正在使用Javax.comm库的SerialPort对象。该对象支持两种写入方法。

write(int)< - 整数到255 写(字节[])< -I我认为这是相关的。

所以我的问题现在指向这个问题 - >如何将整数> 255转换为字节[]?

由于

1 个答案:

答案 0 :(得分:-1)

我想我会用分隔符完成它。 但我发现,我必须发送的值不大于200.所以单个字节足够大。

非常感谢你的想法。