weixin_38472393 2023-06-03 10:40 采纳率: 0%
浏览 29
已结题

W5100可以收广播,但是无法发出广播

我的W5100 可以收广播但是无法广播,Sn_MR 设置为0X82后,变成了无法收发消息。发送的广播地址是192.168.0.255,网关:192.168.0.1,掩码:255.255.255.0.

  • 写回答

7条回答 默认 最新

  • 少林and叔叔 2023-06-03 12:09
    关注
    获得1.65元问题酬金

    正常的单播收发是否正常?

    评论
  • 卑微的Coder 2023-06-03 13:05
    关注
    获得0.75元问题酬金

    W5100的IP地址没有设置为192.168.0.x的形式,可能导致无法与同一网段的设备通信。

    W5100的网络设置与路由器的设置不匹配,可能导致无法发送广播。

    W5100的发送缓冲区可能已满,导致无法发送广播

    评论
  • 还有头发的程序员- 2023-06-04 16:34
    关注
    获得0.15元问题酬金

    可以试试

    后来用wireshark抓包,观察到如果用网络调试助手主动UDP发送时,大概每50s会发送一个ARP包,应该是确定对端是否存在以及对方的MAC地址。受此启发,看到W5100S-L芯片可以强制UDP发送ARP,也就是会在每次UDP发送之前先发送ARP确定对端IP及MAC
    评论
  • 是小韩呀 2023-06-09 08:25
    关注
    获得0.45元问题酬金

    确认硬件连接:确保你的W5100以太网控制器正确连接到你的网络,并且网络连接是正常的。检查网线连接、网络设备(如交换机或路由器)是否正常工作。

    评论
  • 阳光宅男xxb 2023-06-09 08:36
    关注
    获得2.10元问题酬金

    如果是组播发送。,一定要保证mAC地址和组播IP符合协议规定才可以。其次如果使用的是UDP,可以强制UDP发送ARP,也就是会在每次UDP发送之前先发送ARP确定对端IP及MAC。

    评论
  • 会跑的小鹿 2023-06-09 14:02
    关注
    获得0.45元问题酬金

    检查一下交换机或者路由器,看看网络地址设置是否和W5100在一个网段中

    评论
  • yy64ll826 2023-06-10 09:46
    关注
    获得1.05元问题酬金

    电脑之前装过虚拟机的,查看虚拟机的网卡是否还在。如果还在,禁用还不行。那就先禁用,再网络重置。(我就是这种情况)

    评论

报告相同问题?

问题事件

  • 系统已结题 6月11日
  • 赞助了问题酬金15元 6月3日
  • 修改了问题 6月3日
  • 创建了问题 6月3日

悬赏问题

  • ¥15 Matlab计算100000*100000的矩阵运算问题:
  • ¥50 VB6.0如何识别粘连的不规则的数字图片验证码
  • ¥16 需要完整的这份订单所有的代码,可以加钱
  • ¥30 写一个带界面控制的机房电脑一键开机关机并且实时监控的软件
  • ¥15 Stata数据分析请教
  • ¥15 请教如何为VS2022搭建 Debug|win32的openCV环境?
  • ¥15 关于#c++#的问题:c++如何使用websocketpp实现websocket接口调用,求示例代码和相关资料
  • ¥15 51单片机的外部中断,按下按键后不能切换到另一个模式
  • ¥15 java连接sqlserver有问题
  • ¥15 yolov8 如何调cfg参数