请问使用labview串口通讯如何发送16进制的数据?
采用Activex control 控件,MSCOMM32.OCX,已经搭建起来,可以发送字符类型数据,现在要发送16进制的数据,接收到的数据也是16进制的。如何转换阿! <P>经过研究,发送直接在格式下输入,改成属性为Hex即可,那么接收后,发现是Variant类型的数据。如何转换成16进制阿!还有,我经过上述改动,但是只能保存当前格式的值为16进制。可以采用什么方法将它设置为固定的数据阿</P> 发十六进制的话用LV自带的VISA的写串口的更方便,直接右击输入的控件,从快捷菜单中选择hex display,这时候看到的就是发出去的啦!接收的数据要转换的话,一会找一些子程序给你,是我以前做的专门进行串口数据转换的,或者老兄你可以下载咱们的CPUBBS论坛LABVIEW+单片机学习套件的配套教程,上面也有详细的介绍的! <P>子程序下载地址如下:</P><P><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&ID=2219&page=2" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&ID=2219&page=2</A></P>
<P>套件配套教程下载地址如下:</P>
<P><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&ID=8307&page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&ID=8307&page=1</A></P>
页:
[1]