OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8284|回复: 21

买的微雪LAN8720问题

[复制链接]

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
发表于 2018-9-25 16:13:43 | 显示全部楼层 |阅读模式
30金钱
大家好,图片中是我买的lan8720模块
用的是原子的程序
但是连接上单片机后不好使
50mhz是正常的
模块连不上网、
我想问问大家原子的程序怎么改成这个模块的
或者有没有这个模块的TCP程序
谢谢了
前几天在这个板块发了一个帖子,结果没了,也不知道为啥
P80920-183557.jpg

最佳答案

查看完整内容[请看2#楼]

1. 另外找一块单纯的最小系统, 上面的MCU和原子的板子同系列(F407ZE or F407ZG). 2. LAN8720模块的接线参考原子的板子的原理图接线 3. 直接套用原子的程序 同样的板子接两个LAN8720, 您是要这样用吗?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

259

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2317
金钱
2317
注册时间
2016-12-2
在线时间
354 小时
发表于 2018-9-25 16:13:44 | 显示全部楼层
WFENG 发表于 2018-9-26 17:07
我得把这部分单独做出来

1. 另外找一块单纯的最小系统, 上面的MCU和原子的板子同系列(F407ZE or F407ZG).
2. LAN8720模块的接线参考原子的板子的原理图接线
3. 直接套用原子的程序

同样的板子接两个LAN8720, 您是要这样用吗?
回复

使用道具 举报

2

主题

686

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
10764
金钱
10764
注册时间
2014-6-12
在线时间
1033 小时
发表于 2018-9-25 17:06:54 | 显示全部楼层
应该向微雪要资料。
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-9-25 17:19:12 | 显示全部楼层
xuyaqi 发表于 2018-9-25 17:06
应该向微雪要资料。

他给的只有一个F107的HTTP的资料
我想要F407的TCP的资料
很尴尬
回复

使用道具 举报

3

主题

259

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2317
金钱
2317
注册时间
2016-12-2
在线时间
354 小时
发表于 2018-9-25 20:26:41 | 显示全部楼层
您的板子上不就已经有一颗LAN8720了, 不需要再外接额外的模块了.
直接用原子提供的程序不就行了.
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-9-26 17:07:31 | 显示全部楼层
sammy902583 发表于 2018-9-25 20:26
您的板子上不就已经有一颗LAN8720了, 不需要再外接额外的模块了.
直接用原子提供的程序不就行了.

我得把这部分单独做出来
回复

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-10-15
在线时间
30 小时
发表于 2018-9-26 17:47:01 | 显示全部楼层
我也想这么搞过。我的板子是阿波罗F429,但是连线的时候就发现,连接ETH_TX_EN的PB11引脚没有引出来,放弃了。不知道其他引脚印出来没有,楼主是怎么连接的???
回复

使用道具 举报

53

主题

567

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2017-2-11
在线时间
306 小时
发表于 2018-9-26 17:52:40 | 显示全部楼层
建议用最小系统板测试一下,因为本身你的开发板自带网络芯片,有可能是引脚干扰或电平造成的,还望采纳。
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-9-26 17:55:11 | 显示全部楼层
jiangyy 发表于 2018-9-26 17:52
建议用最小系统板测试一下,因为本身你的开发板自带网络芯片,有可能是引脚干扰或电平造成的,还望采纳。:' ...

我知道这个冲突了,这个肯定是不好使的,
我也在我自己开的最小系统上试过
谢谢了
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-9-26 18:03:10 | 显示全部楼层
nickun 发表于 2018-9-26 17:47
我也想这么搞过。我的板子是阿波罗F429,但是连线的时候就发现,连接ETH_TX_EN的PB11引脚没有引出来,放弃 ...

PB11定义的是串口3,这个肯定是引出来了
在板子上直接测试会跟板子上的8720冲突
可以自己弄个最小系统测试
回复

使用道具 举报

4

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2017-10-15
在线时间
30 小时
发表于 2018-9-27 09:21:48 | 显示全部楼层
WFENG 发表于 2018-9-26 18:03
PB11定义的是串口3,这个肯定是引出来了
在板子上直接测试会跟板子上的8720冲突
可以自己弄个最小系统 ...

从串口3接可以。不过这样外接网口,接线还是太乱了。我用板子自带的网口做了单独测试LAN8720的试验 。主要就是短路掉AT8574芯片。我用一根线连接AT8574的第12个引脚和PD3。目的就是在网口初始化时,使用PD3直接硬复位LAN8720。已经调通了,仅供参考。
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-9-28 17:44:07 | 显示全部楼层
:):):):):):):)
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-10-3 11:05:44 | 显示全部楼层
:(:(:(:(:(
回复

使用道具 举报

3

主题

1155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7462
金钱
7462
注册时间
2015-1-15
在线时间
1367 小时
发表于 2018-10-19 15:51:10 | 显示全部楼层
楼主的问题还没有搞定?
一分耕耘一分收获。
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2018-10-27 13:21:17 | 显示全部楼层
yklstudent 发表于 2018-10-19 15:51
楼主的问题还没有搞定?

换了w5500模块,我估计是8720对走线要求太高了,5500直接用串口通信了
回复

使用道具 举报

1

主题

83

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3509
金钱
3509
注册时间
2017-7-10
在线时间
386 小时
发表于 2019-9-23 17:27:54 | 显示全部楼层
50M Hz的时钟这样连线可能和其他信号同步不太好
回复

使用道具 举报

23

主题

151

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1463
金钱
1463
注册时间
2015-8-11
在线时间
205 小时
 楼主| 发表于 2019-9-23 21:37:10 | 显示全部楼层
xyzhu 发表于 2019-9-23 17:27
50M Hz的时钟这样连线可能和其他信号同步不太好

嗯嗯  好的  谢谢啦
回复

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2014-3-20
在线时间
34 小时
发表于 2020-3-20 12:38:57 | 显示全部楼层
楼主,你用微雪的模块成功了么,感觉微雪的模块好垃圾,LED1,LED2要么接10K上拉,要么接限流电阻到地,他这么接是啥意思?
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2020-5-28
在线时间
1 小时
发表于 2020-5-28 23:08:23 | 显示全部楼层
兄弟你的问题解决了吗 , 我现在也 遇到了这个问题,LED2/nINTSEL 设置外部50MHz的时钟配是实在程序中配置的还是取决于LED2 的链接方式呢
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-4-21
在线时间
1 小时
发表于 2020-6-6 23:50:28 | 显示全部楼层
一样的问题啊,怎么回事
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2017-9-10
在线时间
14 小时
发表于 2020-8-30 21:30:52 | 显示全部楼层
我微雪LAN8720调成功了,我是用F407核心板连接的,不需要硬件复位,只要把LAN8720_PHY_ADDRESS给成0x01,然后引脚初始化的时候把PG改成PB就可以了
回复

使用道具 举报

4

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2020-8-25
在线时间
25 小时
发表于 2020-9-12 17:17:01 | 显示全部楼层
我也调成功了,我只把LAN8720_PHY_ADDRESS给成0x01,刚开始没有找到PB14引脚,后来发现PG和PB引脚都支持ETH,就没改,然后ping测试网络通了
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-4-30 07:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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