我正在为项目的微控制器使用串行通信。 我想,我用Java创建了一个工作正常的模块。然后我发现它只适用于最大255的整数值。 什么是通过串口发送更大值的简洁方法?我之前从未使用过串口。因为我想最后为自己编写代码,我正在寻找有关如何解决这个问题的想法。
我正在使用Javax.comm库的SerialPort对象。该对象支持两种写入方法。
write(int)< - 整数到255 写(字节[])< -I我认为这是相关的。
所以我的问题现在指向这个问题 - >如何将整数> 255转换为字节[]?
由于
答案 0 :(得分:-1)
我想我会用分隔符完成它。 但我发现,我必须发送的值不大于200.所以单个字节足够大。
非常感谢你的想法。