IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 关于W5500/LAN8720与STM32以及与千兆交换机芯片通信的硬件、软件调试不通的问题 -> 正文阅读

[嵌入式]关于W5500/LAN8720与STM32以及与千兆交换机芯片通信的硬件、软件调试不通的问题

这次是满满的干货,从硬件到软件。

前提是,硬件电路基本是按照官方推荐的来,软件也是官方的demo移植来的。

1、首先查看晶体是否起振。示波器应该可以看到一个直流偏置是1.5V左右、交流振幅大概在0.5V以内的25MHz的振荡信号,波形不必太完美的正弦波即可。

2、检查单片机与W5500之间的引脚是否是与程序中初始化的一致,包括使用的是哪个SPI口。SPI口的三个引脚的模式应该是AF_SPIx。推荐使用SPI1,主频更高一些。SPI线较长的话,速率不推荐太高,单片机GPIO引脚的速率不宜设置为100MHz(容易导致SPI通信失败,这是血的教训),设置为50MHz即可。

3、W5500与千兆以太网芯片之间能不能连接?如何连?

? ? 答案是肯定的!肯定能连。一般千兆交换机芯片都支持引脚电平以及收发口自动翻转功能,即MDIX。使用千兆交换机的前两对儿引脚与W5500的TXP/N与RXP/N通信。推荐之间使用网络变压器,其实直连也行,但是得判断是否是同类型的(同是电压驱动还是电流驱动,如果不一致,两侧的电容隔离和电阻上拉需要根据原来接以太网口时候的匹配电路进行设计),但是稳妥起见,使用一个网络变压器即可,无需使用两个网络变压器。

4、使用网络调试助手接收UDP数据时,无法收到数据,除非先在电脑端发送一次才能行。

这种情况是因为电脑开启了防火墙。需要将公共网络的防火墙关掉,结果是立竿见影啊!!

5、调试千兆以太网芯片时,会出现不启动的情况,排除原理性问题,看看是不是因为有电容电阻焊错了。笔者就是因为一个2.49K的电阻错焊成电容,导致MDIREF的电压错误,千兆以太网芯片不动作,害人啊!搞了好几天,都TM怀疑人生了。

目前,一切工作良好!连接公网也不怕,数据通信杠杠的!

6、当然,除了使用W5500之外,LNA8720也没问题,就是需要移植LWIP内核,问题也不大。LWIP内核进行UDP通信时,为了和多个UDP的socket字通信,不能绑定目标地址,否则无法与多个套接字通信!!

满满的干货,拿走不谢!如果帮到你了,麻烦回复一下,支持一下笔者。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-08-27 12:01:45  更:2021-08-27 12:03:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/21 3:42:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码