請問我得到一串40 00 00 00 5F 67 21 5D得HEX的字串该怎么转换为组呢???
我在一个编程里面char comHex = CaptureHex();
Serial.print(comHex);出来的结果为 40 00 00 00 5F 67 21 5D 的HEX资料
我想请问各位先进怎么把comHex 这字串 转换成组呢??
例如..comHex转成 >> Char*TransferHex={"40","00","00","00","5F","67","21","5D"}
在Serial.print(TransferHex)结果能显示出 5F
在Serial.print(TransferHex)结果能显示出 5D
谢谢...请各位开导 unsigned char hexdata = {40,00,FF};
Serial.write(hexdata, 3);
字符串取余,两位成为一个字符串,将字符串转为%02X形式。然后一个一个放进hexdata数组。 感谢~~受教了
页:
[1]