Labview RS232 串口通信

2019-07-18 06:27发布

我们要测一块数字板,数字板和主机通过RS232口相连。
我要编写一个简单的测试程序,主机把设置信息发送给板上的FPGA,再把FPGA传回来的测试数据写入本地磁盘的文件中。

由于目前数字板还在生产中,我手边又没有其它电缆或卡,所以我就简单的把RS232接口的Rx和Tx连接起来,然后调试写的程序,看发送的数据和接收的一不一样。我发现我的程序最多就只能正确接收5个字符,比如我发送123456,那么收到的是12345加上一个乱码。我已经禁用了终止字符,没有写其它限制条件,每次从端口读的字符数设的也是端口现有的字符数。请问各位高手我这个问题是因为程序写的不对,还是我这个调试方法不可行?我是不是一定要找根合适的电缆把两台计算机连起来再调试程序?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
music-u
1楼-- · 2019-07-18 08:45
 精彩回答 2  元偷偷看……
雾里看花
2楼-- · 2019-07-18 13:04
谢谢斑竹
幸福伊人
3楼-- · 2019-07-18 13:33
y789
4楼-- · 2019-07-18 17:53
thanks for your sharig .............
hhy_73232
5楼-- · 2019-07-18 22:03
谢谢!
jsjkily
6楼-- · 2019-07-19 01:32
 精彩回答 2  元偷偷看……

一周热门 更多>