OpenEdv-开源电子网

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

把原子哥的网络通信实验中的LAN8720A换成DP83848的话程序应该怎么改?

[复制链接]

21

主题

134

帖子

0

精华

高级会员

Rank: 4

积分
624
金钱
624
注册时间
2014-11-11
在线时间
161 小时
发表于 2015-4-28 13:41:38 | 显示全部楼层 |阅读模式
5金钱
如题   手头上只有DP83848模块   我修改的时候就把引脚初始化修改成与模块匹配的  另外就是STM32F4x7_eth_conf.h 用的是ST官方的  别没怎么修改   问题来了  ping不通  打不开网页   求教 把原子哥的网络通信实验中的LAN8720A换成DP83848的话程序应该怎么改?小弟菜鸟,先谢谢各位大神

最佳答案

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

参考着ST官方的改一下,改动的地方不多的,接口改为MII,修改几个寄存器就可以了啊。话说如果是DP83848的话直接用ST官方的例程不更好吗
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-4-28 13:41:39 | 显示全部楼层
参考着ST官方的改一下,改动的地方不多的,接口改为MII,修改几个寄存器就可以了啊。话说如果是DP83848的话直接用ST官方的例程不更好吗
开往春天的手扶拖拉机
回复

使用道具 举报

21

主题

134

帖子

0

精华

高级会员

Rank: 4

积分
624
金钱
624
注册时间
2014-11-11
在线时间
161 小时
 楼主| 发表于 2015-4-28 13:41:39 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
嗯  已经弄好了   谢谢你   用官方的STM32F4x7_eth_conf.h    然后修改一下DH83848的地址就行  DH83848的地址是0x01而  LAN8720A的地址是0X00
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2015-2-10
在线时间
10 小时
发表于 2015-7-8 11:13:58 | 显示全部楼层
我也用的是DP83848,照着原子的例程改没有成功,楼主可以分享一下代码吗?
STM32还是有搞头的..
回复

使用道具 举报

21

主题

134

帖子

0

精华

高级会员

Rank: 4

积分
624
金钱
624
注册时间
2014-11-11
在线时间
161 小时
 楼主| 发表于 2015-7-9 19:45:50 | 显示全部楼层
回复【4楼】sharon:
---------------------------------
嗯  明天的吧   代码没在这个电脑上
回复

使用道具 举报

7

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2015-2-10
在线时间
10 小时
发表于 2015-7-10 08:52:16 | 显示全部楼层
回复【5楼】刺客mfl:
---------------------------------
3Q!
STM32还是有搞头的..
回复

使用道具 举报

21

主题

134

帖子

0

精华

高级会员

Rank: 4

积分
624
金钱
624
注册时间
2014-11-11
在线时间
161 小时
 楼主| 发表于 2015-7-10 11:42:37 | 显示全部楼层
详情请看readme

STM32_DP83848.zip

1.24 MB, 下载次数: 7906

回复

使用道具 举报

7

主题

266

帖子

0

精华

高级会员

Rank: 4

积分
671
金钱
671
注册时间
2014-7-6
在线时间
105 小时
发表于 2016-3-13 14:37:26 | 显示全部楼层
谢谢楼上的[朋友
回复

使用道具 举报

11

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2016-3-23
在线时间
32 小时
发表于 2016-3-25 09:41:49 | 显示全部楼层
菜鸟一个 太给力了
回复

使用道具 举报

92

主题

202

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2014-3-14
在线时间
93 小时
发表于 2016-5-10 10:26:55 | 显示全部楼层
刺客mfl 发表于 2015-4-28 13:41
回复【2楼】zuozhongkai:
---------------------------------
嗯  已经弄好了    ...

mark一下
回复

使用道具 举报

92

主题

202

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2014-3-14
在线时间
93 小时
发表于 2016-5-10 10:27:39 | 显示全部楼层

mark一下
回复

使用道具 举报

0

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
379
金钱
379
注册时间
2016-8-1
在线时间
108 小时
发表于 2017-3-24 23:03:12 | 显示全部楼层
这个几天怎么了,下载东西总是到300K速度就为0了
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2013-3-4
在线时间
2 小时
发表于 2017-7-19 15:39:20 | 显示全部楼层
只是修改了一下 DH83848的地址,DH83848的地址是0x01,其他代码没有改吗
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2017-8-31
在线时间
8 小时
发表于 2017-9-3 21:36:42 | 显示全部楼层
请问LZ,你用的接口是MII还是RMII?还有,我用的型号ZGT6不是ZET6,请问是不是只要修改引脚就可以了?
回复

使用道具 举报

2

主题

23

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
338
金钱
338
注册时间
2016-10-24
在线时间
35 小时
发表于 2018-1-14 16:45:39 | 显示全部楼层
赞一个
回复

使用道具 举报

15

主题

58

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2017-7-18
在线时间
83 小时
发表于 2018-10-23 11:05:54 | 显示全部楼层
非常感谢,这几天正好将LAN8720驱动修改为DP83848
回复

使用道具 举报

2

主题

7

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2018-12-23
在线时间
8 小时
发表于 2018-12-27 16:34:22 | 显示全部楼层
*ETH_RMII_TX_EN -------------------> PB11
*ETH_RMII_TXD0 --------------------> PB12
*ETH_RMII_TXD1 --------------------> PB13
我的板子是PG11,14,13,,,我是不是只改就行了        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11|GPIO_Pin_14|GPIO_Pin_13;
        GPIO_Init(GPIOG,&GPIO_InitStructure);
        GPIO_PinAFConfig(GPIOG,GPIO_PinSource11,GPIO_AF_ETH);
        GPIO_PinAFConfig(GPIOG,GPIO_PinSource14,GPIO_AF_ETH);
        GPIO_PinAFConfig(GPIOG,GPIO_PinSource13,GPIO_AF_ETH);
还需要注意什么吗?菜鸟一个,希望楼主解答一下
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2018-11-16
在线时间
6 小时
发表于 2019-2-26 19:44:39 | 显示全部楼层

楼主非常感谢,我也正在调试DP83848,大恩不言谢
回复

使用道具 举报

9

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2011-5-27
在线时间
11 小时
发表于 2019-5-17 10:11:11 | 显示全部楼层

多谢,今天刚开始调DP83848,第一次解除ETH,有你这一份上手会很快了
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2019-7-24
在线时间
13 小时
发表于 2019-7-24 12:55:41 | 显示全部楼层
非常感谢资料,还是没清楚LAN8720,DP83848哪个性能好一点。按道理MII比RMII,4线比2线快,但是又有人说2线跑的频率比4线快一倍。效果差不多。
那么还是不是DP83848性能好呢?
回复

使用道具 举报

0

主题

11

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2018-8-30
在线时间
5 小时
发表于 2020-4-27 11:09:05 | 显示全部楼层
刺客mfl 发表于 2015-4-28 13:41
回复【2楼】zuozhongkai:
---------------------------------
嗯  已经弄好了    ...

还有一个SR的寄存器地址要改吧,LAN8720是31
回复

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-1-2
在线时间
8 小时
发表于 2020-5-31 15:50:06 | 显示全部楼层
zuozhongkai 发表于 2015-4-28 13:41
参考着ST官方的改一下,改动的地方不多的,接口改为MII,修改几个寄存器就可以了啊。话说如果是DP83848的话 ...

您能给一个链接吗   我想下载一下,这个例程对我非常有用,急需。。。。。
回复

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-1-2
在线时间
8 小时
发表于 2020-5-31 16:06:55 | 显示全部楼层

你好,非常感谢你的资源,请问我想修改成MII模式,如何修改,只是把对应的GPIO进行配置就可以了吗,请前辈不吝赐教
回复

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2020-5-12
在线时间
6 小时
发表于 2020-6-17 08:56:20 | 显示全部楼层

感谢分享!!!
回复

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2019-5-10
在线时间
22 小时
发表于 2021-1-7 01:01:05 | 显示全部楼层
楼主牛啊!谢谢
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2017-7-16
在线时间
13 小时
发表于 2021-1-20 12:37:34 | 显示全部楼层
大佬大佬,
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2019-7-26
在线时间
5 小时
发表于 2021-3-20 11:54:53 | 显示全部楼层
谢谢分享的朋友!好人啊!
回复

使用道具 举报

1

主题

232

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3312
金钱
3312
注册时间
2015-4-19
在线时间
364 小时
发表于 2021-3-31 15:59:51 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2014-11-21
在线时间
14 小时
发表于 2021-4-22 09:54:39 | 显示全部楼层
看一下附件东西自己改一下试试
回复

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2019-4-26
在线时间
18 小时
发表于 2021-12-8 17:16:58 | 显示全部楼层
感谢大佬分享!!
回复

使用道具 举报

0

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2017-11-2
在线时间
10 小时
发表于 2022-3-26 11:45:03 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2022-1-5
在线时间
2 小时
发表于 2022-4-22 10:40:08 | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2019-8-3
在线时间
21 小时
发表于 2022-8-26 16:02:14 | 显示全部楼层
感谢分享!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 14:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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