微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > Labview RS232 串口通信

Labview RS232 串口通信

时间:10-02 整理:3721RD 点击:
我们要测一块数字板,数字板和主机通过RS232口相连。
我要编写一个简单的测试程序,主机把设置信息发送给板上的FPGA,再把FPGA传回来的测试数据写入本地磁盘的文件中。
由于目前数字板还在生产中,我手边又没有其它电缆或卡,所以我就简单的把RS232接口的Rx和Tx连接起来,然后调试写的程序,看发送的数据和接收的一不一样。我发现我的程序最多就只能正确接收5个字符,比如我发送123456,那么收到的是12345加上一个乱码。我已经禁用了终止字符,没有写其它限制条件,每次从端口读的字符数设的也是端口现有的字符数。请问各位高手我这个问题是因为程序写的不对,还是我这个调试方法不可行?我是不是一定要找根合适的电缆把两台计算机连起来再调试程序?

我在学习怎么和PLC 通信

谢谢斑竹

thanks for your sharig ......

谢谢!

发数的时候用十六进制(右键设置为十六进制显示)。

接受当然也是十六进制。

学习了奥!

新人学习中

我也在学习串口通讯!

嗯,以后也会用到的

学习中

看看  谢谢了

等高人出现

xiexiefenxiang

iexie se

谢谢小编!

此方法可行,应该是代码有点问题,在读回数据前加20毫秒延时看看。
我试过发一百个字符也没掉失。

rx和tx好像是要交差的連接

摸 下

谢谢分享

我也在学习串口通讯

同求答案

换了三个地方上网进行注册,每一次都说同一个IP在 2 小时内只能注册一个账号,无语了,求帮助,或者把账号借来用用,保证不改密码,在线等一下午,谢谢

dddddddddddddddddddddd

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top