查看: 5689|回复: 3

[求助] MCF52259以太网的问题

[复制链接]

该用户从未签到

48

主题

141

帖子

1

中级会员

Rank: 3Rank: 3

积分
385
最后登录
2020-8-7
发表于 2010-7-2 21:39:28 | 显示全部楼层 |阅读模式
MQX如何快速判断SOCK与主机的连接非正常断开,比如网线被拔掉?困惑好久了,望大侠们帮帮忙.我用的是MCF52259,RTCS外部MII接口为DP83640
我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

2

主题

224

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
322
最后登录
1970-1-1
发表于 2010-7-6 13:48:46 | 显示全部楼层

RE:MCF52259以太网的问题

可以用一个定时器定时查询phy的link status(可使用函数ipcfg_get_link_active()),也可以用phy的中断(如果你的硬件设计考虑到使用中断方式的话。)

该用户从未签到

22

主题

93

帖子

0

新手上路

Rank: 1

积分
192
最后登录
1970-1-1
发表于 2012-2-28 17:40:37 | 显示全部楼层

回复:MCF52259以太网的问题

回复第 2 楼 于2010-07-06 05:48:46发表:
可以用一个定时器定时查询phy的link status(可使用函数ipcfg_get_link_active()),也可以用phy的中断(如果你的硬件设计考虑到使用中断方式的话。) 

你好
我现在也做一个以太网的工程,芯片是MCF52258,外部的PHY使用的是rtl8201bl芯片.
现在将板子和电脑连接起来后,使用mii的读/写进行phy的初始化,总是不成功,能告诉问题可能和什么有关系吗?因为初次接触没有经验,请见谅!
芯片MCF52258和PHY的衔接之处:是不是就是MII对PHY进行读写的时候,需要的PHY的地址,PHY的地址是不是就是直接从电路图上pin LED0/PHY0---LED4/PHY4? 而PHY上的寄存器的地址又应该是什么?从哪里获得?在rtl8201bl的芯片资料上,我只能看到所有用到的寄存器的序号而已。
希望你能看到我的问题,并回答我,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

99

帖子

0

中级会员

Rank: 3Rank: 3

积分
322
最后登录
1970-1-1
发表于 2012-2-28 23:50:59 | 显示全部楼层

RE:MCF52259以太网的问题

没用过你这个芯片。
大概看了一下芯片手册,pin LED0/PHY0---LED4/PHY4用于选择你要读写的寄存器,也就是你所说的寄存器的地址(register 0,1,......25)
你可以选一个可读写寄存器写一个数据,然后读回来,检查硬件是否工作
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-6 11:41 , Processed in 0.087878 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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