• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32与W5500方案,网络总是不通

一笔之名也 2019-04-08 浏览量:2154
STM32与W5500方案,网络总是不通,应该怎么找问题。
2 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1、从电路上看看,接口连接,网络电路对不对,最好是参考一下官方的原理图

    2、软件上,IP地址,商品,协议的移植是不是对的。

    • 发布于 2019-04-08
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:5
  • 先确认事是spi通讯问题还是网络通讯问题,可以读几个寄存器确认spi通讯是否有问题,然后读取自己的ip看看,如果是dhcp后ip正确那就问题不大,然后再ping一下试试,一步一步向上查就很好定位了
    • 发布于2019-04-08
    • 举报
    • 评论 1
    • 5
    • 0
13e8f809b181765b 回复了 yhj416606438 :我也遇到了一样的问题。感谢! 回复

  • 这个W5500,在TB上,有一大堆模块,很多的店家都把这个模块的资料公开的。

    建议你去找下这个模块的例程,按照例程的线序,接线并下载下去。先试试和使用。

    然后在回头找下自己代码或者硬件的问题。

    • 发布于2019-04-08
    • 举报
    • 评论 0
    • 2
    • 0

  • 在官网就有STM32F1 F4和W5500的通讯例程,正点原子、野火也有相应例程,程序如果没问题检查电路连接对不对,供电对不对
    • 发布于2019-04-08
    • 举报
    • 评论 0
    • 1
    • 0

  • 首先测试STM32与W5500的连通性,通过STM32的SPI发一个指令过去,看是否能读取到对应的数据,比如查询W5500芯片ID这种,跟网络完全无关的,如果这个不通,那就要检查SPI的时序,还有读写地址是否正确

    然后可以测试W5500与PC之间的通信,想W5500写入IP端口的配置,看是否能够ping通,如果这个不通,那就是socket那部分逻辑有误

    最后测试数据收发

    • 发布于2019-04-08
    • 举报
    • 评论 0
    • 1
    • 0

  • 问题可能比较多的方面,比如,硬件上的接线 不对,MISO与MOSI的连接是不是对的。网口的布线是不是对

    程序上,协议与寄存器的配置,还有IP之类 设置的问题

    • 发布于2019-04-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32与W5500方案,网络总是不通