labvIEW串口通信中数据格式的问题

2019-07-18 02:51发布

串口通信中传递的是ascII码的数据。但是我现在想上下位机协议都是简单的数值。
比如我需要发数值1给他,实际发的应该是ascII码的1,对应的也就是个标题头。
这样下位机接收到的就是0x01了。不用再做ascII转16进制。
这么个思路,要怎么实现呢?
如果用labview里的字符串输入控件,把显示格式改为16进制显示,这样是可以的。
但是,用户输入的数据就变成16进制了。
用数值输入的话,这样又不知道怎么转成对应的字符串,用labvIEW里的数值转字符串函数,都会把1转成31,但我要的是1转成1.。。。
各位高人,请指导。。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
xuge7837
2019-07-18 03:17
直接用数值控件不就行了,1就是1.哪个要你用字符串控件。笨死了。

一周热门 更多>