上位机labview接收UDP数据包收不到求帮助

2019-07-17 09:27发布

本帖最后由 野外老剑仙 于 2017-11-15 13:58 编辑

上位机labview接收UDP数据包收不到(显示错误56接收超时),求帮助!

我是在用FPGA做计算,然后把计算结果通过UDP传输到上位机PC上。上位机软件我之前用的matlab,由于一些原因现在需要改用labview。我用matlab的时候能收到FPGA发的UDP数据包,应该可以证明我的FPGA端的发送UDP程序没问题;我在PC上,用matlab和labview互相发送接收也都没问题,应该可以证明我的labview写的不会出什么大错?!

我的FPGA的UDP用的是广播,设置的接收方为192.168.1.255,接收端口5010,给FPGA自己地址设的192.168.1.110端口5011,并且已经把FPGA的MAC地址和IP地址对应关系写在了PC的ARP表里。

求大家帮帮忙!


myUDPreceiver2.rar 下载积分: 积分 -1 分
15.14 KB, 下载次数: 21, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
轻烟过处ococ
1楼-- · 2019-07-19 00:15
YIKE123 发表于 2017-11-28 09:58
刚巧我之前也遇到你这个问题,不过我已经解决了;不是说你用Matlab抓能有数据就说明你对的,你要用wireshark来抓包,看包内数据对不对,对了在进行底下的阶段;第二,需要看下位机和上位机的ip是否在同一个网段;第三,当时labview我也是抓不到数据,最后我是把wireshark打开,labview也打开才能接收到数据; ...

我用别人编的C++地程序在电脑上能收到数据,自己用labview打开了wireshark也死活收不到,还有救吗
轻烟过处ococ
2楼-- · 2019-07-19 01:59
楼主,最后,你的问题是怎么解决的啊
野外老剑仙
3楼-- · 2019-07-19 05:19
轻烟过处ococ 发表于 2018-4-2 19:44
楼主,最后,你的问题是怎么解决的啊

还没解决。。。现在暂时不打算labview了,只能尝试别的软件了
shyley
4楼-- · 2019-07-19 05:20
你的最大值和超时时间要设置好,最大值默认为548,但是你发的数据包长度是否大于548,如果大于的话,就会出现这个问题

一周热门 更多>