OpenEdv-开源电子网

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

Discovery F4 的板子运行 LwIP+UC/OSII

[复制链接]

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2015-10-10
在线时间
10 小时
发表于 2015-10-29 14:44:42 | 显示全部楼层 |阅读模式
折腾以太网的东西一个多礼拜了,用的是手头上的 Discovery F407 的板子。(崩溃死了。
先看了原子的LWIP 的视频教程,买了一个LAN8720 ETH的模块来用。
先是用官方的ETH程序 ping 成功。但是需要使用ucos,能力有限,没在官网的程序上移植成功。而且习惯 原子的写程序的结构形式
一开始以为原子 的网络实验2 程序 的malloc使用的是外部RAM,折腾好久都没有移植成功。没想到刚才翻到帖子看到是 申请的是内部RAM。
然后只在原子的程序上修改了一点,就可以ping 成功了。

但是LAN8720_PHY_ADDRESS的地址被我修改成 0X01 才能成功,不是都说LAN8720,怎么地址还不一样了。。。

没有以太网的基础,一上来就要使用。。还是需要多看看资料的。。  还是原子的资料给力。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-10-29 15:01:45 | 显示全部楼层
多谢支持,问题解决了就好,还有就是关于LAN8720 HY地址设置问题请看我们的LWIP开发手册第一章,里面有详细的讲解LAN8720 HY地址怎么设置的,如果LAN8720的RXER/PHYAD0引脚上拉的话PHY地址为1,如果下拉(默认)的话PHY地址就为0,你看一下你的LAN8720模块的RXER/PHYAD0引脚上下拉的情况是怎么的。网络还是比较难的,多看资料哦,没有网络基础的话建议看一下《图解TCP/IP》这本书,简单易懂。
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 18:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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