日期:2014-05-18  浏览次数:20757 次

怎么定义一个ASCII值,在转换成16进制。 在把它作为命令发送给串口。
我要定义一个ASCII=SR01000002#<CR> 不知道怎么定义。
在转化成16进制 不知道怎么转化
在把转化过来的值当作命令发送给串口。
求告诉帮忙。

------解决方案--------------------
串口可以写string也可以写byte[]
你直接写byte[]就行了啊。

byte[] p = new byte[]{2};

------解决方案--------------------
我之前做过的 是将string 转成byte[] 然后发送 
接受端是接受byte[] 再将byte[]转换成String