[STM32F3] 硬件SPI驱动W5500网口

[复制链接]
1444|8
 楼主| 比神乐 发表于 2023-6-12 20:08 | 显示全部楼层 |阅读模式
我有一块STM32F303板子,用它驱动SPI接口W5500网口,硬件SPI.现在TCP服务器,UDP都好了,就差TCP客户端了。以前用其他单片机写这个程序
TCP服务器搞好了:
S0_Mode=TCP_SERVER;改成S0_Mode=TCP_CLIENT;就好了。
可是奇怪了,F303的板子就例外了.我发现可以拼通,读写寄存器也对,就是连不上。
哪位高手遇到过这种情况,谢谢!

Henryko 发表于 2023-6-12 21:26 | 显示全部楼层
是不是网线有问题啊
 楼主| 比神乐 发表于 2023-6-12 21:54 | 显示全部楼层
Henryko 发表于 2023-6-12 21:26
是不是网线有问题啊

没问题。TCP服务器和UDP都可以。
hjl2832 发表于 2023-6-13 08:28 | 显示全部楼层
TCP服务器都可以,那么理论上客户端也是一样;出现问题了,那还是代码里对W5500的配置出现了问题,仔细查W5500相关寄存器的值配置后是否正确。
YDCMAN 发表于 2023-6-13 16:09 | 显示全部楼层
假如单片机写客户端,用电脑网络助手测试,需要关闭电脑防火墙
guijial511 发表于 2023-6-13 23:40 来自手机 | 显示全部楼层
这个网口芯片有点老了
 楼主| 比神乐 发表于 2023-6-14 10:25 | 显示全部楼层
YDCMAN 发表于 2023-6-13 16:09
假如单片机写客户端,用电脑网络助手测试,需要关闭电脑防火墙

关闭了
YDCMAN 发表于 2023-6-14 11:20 | 显示全部楼层
 楼主| 比神乐 发表于 2023-6-14 12:32 | 显示全部楼层

关了,只是跟你的不一样
12.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

470

主题

3537

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部