LABVIEW串口通信中要将输入的十进制转换成十六进制发送给下位机怎么做?

2024-10-28 03:41:39
推荐回答(3个)
回答1:

先用“字符串至字节数组转换”转换为U8类型的数据,然后再用“数值至十六进制字符串转换”,应该就可以的,你试试。
“字符串至字节数组转换”位置:编程——字符串——字符串/数组/路径转换——字符串至字节数组转换;
“数值至十六进制字符串转换”位置:编程——字符串——字符串/数值转换——数值至十六进制字符串转换。

回答2:

  见附件。

   你用连接字符串就OK了。

   十进制 - 十六进制,用强制转化。

   程序给你做了一个例子。自己好好看看。

回答3:

先用程序将数据写入串口,然后用上面的labview程序即可读取串口里面的数据,之后可进行相应处理