kw123 发表于 2006-3-21 22:30:03

请问使用labview串口通讯如何发送16进制的数据?

采用Activex control 控件,MSCOMM32.OCX,已经搭建起来,可以发送字符类型数据,现在要发送16进制的数据,接收到的数据也是16进制的。如何转换阿!

kw123 发表于 2006-3-22 01:21:52

<P>经过研究,发送直接在格式下输入,改成属性为Hex即可,那么接收后,发现是Variant类型的数据。如何转换成16进制阿!还有,我经过上述改动,但是只能保存当前格式的值为16进制。可以采用什么方法将它设置为固定的数据阿</P>

cpubbs 发表于 2006-3-22 01:23:25

发十六进制的话用LV自带的VISA的写串口的更方便,直接右击输入的控件,从快捷菜单中选择hex display,这时候看到的就是发出去的啦!接收的数据要转换的话,一会找一些子程序给你,是我以前做的专门进行串口数据转换的,或者老兄你可以下载咱们的CPUBBS论坛LABVIEW+单片机学习套件的配套教程,上面也有详细的介绍的!

cpubbs 发表于 2006-3-22 01:25:02

<P>子程序下载地址如下:</P>
<P><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=2219&amp;page=2" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=2219&amp;page=2</A></P>

<P>套件配套教程下载地址如下:</P>
<P><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=8307&amp;page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=8307&amp;page=1</A></P>
页: [1]
查看完整版本: 请问使用labview串口通讯如何发送16进制的数据?