野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12607|回复: 3

W5500配置问题

[复制链接]
发表于 2017-12-11 10:52:37 | 显示全部楼层 |阅读模式
本帖最后由 sureking 于 2017-12-11 14:51 编辑

在用霸道板学习W5500做TCP/IP的时候遇到问题,感觉是SPI没有写入数据。现象如下
2.PNG
1.PNG
有的时候全为0,有的时候全为255。
霸道板上与W5500连接的SPI的4个引脚以及W5500的RESET和INT管脚都对的上,但是就是无法写入,所以W5500无法连接成功。

------------------------------------------------------------------------------------------------
PS:哈哈哈,刚刚找到原因了。霸道板载的W5500模块,所以不存在连接问题。原因是原代码中使用的是SP1,针对的是W5500外接模块使用。而板载的W5500是SPI2(我修改过了),但值得注意的是板载模块的片选信号是PG9,它并不是SPI2的CS信号,所以还要单独初始化PG9,然后记得在片选相关的函数中修改片选管脚,藏得比较隐蔽~~~移植过程中需要注意。另外W5500官方手册里面讲上电复位RESET至少拉低500us,但代码中只有2us。这怎么解释??虽然也能工作


回复

使用道具 举报

发表于 2017-12-11 14:07:02 | 显示全部楼层
说明模块没连接好
回复 支持 反对

使用道具 举报

发表于 2017-12-25 10:37:44 | 显示全部楼层
W5500 RESET引脚是 硬件复位引脚。
回复 支持 反对

使用道具 举报

发表于 2017-12-25 10:41:02 | 显示全部楼层
PING不通 现象大多数是移植问题或者电路板W5500外网电路设计没按照官方的要求去做。W5500配置的参数都为0或者255 ,说明SPI读写操作有问题。
有时间的话可以来参加我们的交流活动。我们的活动每个月举办一次。上周六举办了第四期。
12月23日 WIZnet活动主题:嵌入式WEB服务器搭建及HTTP(S)协议讲解-(fireBBS野火电子论坛)
http://www.firebbs.cn/forum.php? ... id=19428&extra=
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 19:09 , Processed in 0.028669 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表