redfox303 发表于 2006-5-16 00:42:35

[求助]串口接受数据的格式问题

我在接受串口数据时,如果以Normal显示则是乱码,如果是HEX格式显示,则类似于“00FC 20FE”这样。但是,当设置显示为HEX格式的时候,转换用的是函数“Hexadecimal string to Number",可是给出了错误代码:-107380253这个好像是提示格式不对。可是我不知道是那里数据出问题了?

cpubbs 发表于 2006-5-16 06:35:42

<P><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1</A></P>
<P>第23点有相应的子VI可以下载的!</P>
<P>你要转换成什么样的数据出来啊?我的想法和<STRONG><FONT face=Verdana color=#61b713>edongxu兄弟的一样!</FONT></STRONG></P>

edongxu 发表于 2006-5-16 01:54:43

<P>不明白!!</P><P>十六进制显示不用转换阿,直接选择“hex”</P>
[此贴子已经被作者于2006-5-15 18:22:43编辑过]

redfox303 发表于 2006-5-17 22:47:18

<P>我的问题解决了噢,谢谢大家!</P>

cheng47 发表于 2006-5-24 23:50:30

<P>我也正在想这个问题,你上面用的那个节点好像只是把string中的字符看做16进制的,而它本身并不是16进制的,用这个节点接受单片机上传的16进制的数据肯定会出问题的,不知道有没有其他的方法啊,我也是刚学,用得还不熟</P>
页: [1]
查看完整版本: [求助]串口接受数据的格式问题