xiaobao530 发表于 2010-2-22 11:14:32

labview用VISA来配置串口

大家好啊,我是一个新手,现在我用labview发送一个64位的数据给下位机,然后下位机再把64位的数据发送过来,我用的单片机是51,现在感觉从上位机读取下位机发送过来的数据有点慢,这个是不是与下位机的晶振有关啊?我一直都搞不懂哦,咋这么慢呢,有啥解决办法呢?望高手们帮助!!!

babycu 发表于 2010-2-22 13:11:01

你程序是什么样啦,跟程序有关系,再慢也不会慢到什么程度。看看CPU版主的学习套件程序,里面都是关于单片机和labview的通信

babycu 发表于 2010-2-22 13:11:17

大家好,cpubbs论坛第一,二版本学习套件全套资料免费下载!2008-4-19
http://www.cpubbs.com/bbs/viewthread.php?tid=54941

rongcheng0501@1 发表于 2010-2-22 13:53:39

就那么几个字节
传输速率再慢也不能慢到人能感觉到的程度

xiaobao530 发表于 2010-2-23 10:57:32

版主,就找他这个论坛里的这个程序做的,感觉确实很慢,我用串口调试助手的时候,根本感觉不出来,可是这个visa配置的,就是感觉反应慢

xiaobao530 发表于 2010-2-23 11:13:55

回复 4# rongcheng0501@1

版主,就找他这个论坛里的这个程序做的,感觉确实很慢,我用串口调试助手的时候,根本感觉不出来,可是这个visa配置的,就是感觉反应慢
还有,就是我比如我的数据十六进制是0000 0000 060D D2E3 ,经过我的crc校验后,应该显示0000 0000 060D D2E3 C0DB,现在显示是-毅c0db,要是换成16进制显示就成了0000 0000 060D D2E3 4330 4442 ,这个咋改啊,谢谢啊

xiaobao530 发表于 2010-2-23 11:15:53

回复 2# babycu

就找他这个论坛里的这个程序做的,感觉确实很慢,我用串口调试助手的时候,根本感觉不出来,可是这个visa配置的,就是感觉反应慢

totototo 发表于 2010-2-23 17:16:46

我猜测是乱了数据位置。

totototo 发表于 2010-2-23 17:17:03

发一次读一次或许好些。看你程序如何写法。
页: [1]
查看完整版本: labview用VISA来配置串口