初级会员
- 积分
- 135
- 金钱
- 135
- 注册时间
- 2015-8-8
- 在线时间
- 24 小时
|
楼主 |
发表于 2016-4-1 11:30:57
|
显示全部楼层
连路由器的现象(DHCP功能失效,因此将固定IP设为和路由器(192.168.1.1)一个网段的IP:9:1.168.1.44):
首先插上网线,然后上电源,发现网络接口的灯一开始不亮,然后两个灯一起一闪一闪,然后黄灯不亮,绿灯常亮,然后ping是通的;
对比战舰,插上网线,上电源之后,两个灯一起常亮,接着DHCP迅速成功获取了。
之后我加了usmart功能,发送DM9000_ReadReg(0x01)命令,获取NSR的状态:
第一次发送时0xC4,之后接着几次发送就都是0xC0了,这个时候再ping,就不通了
今天早上我用同样的方法试了将网线直接连到电脑:
同样我加了usmart功能,发送DM9000_ReadReg(0x01)命令,获取NSR的状态,第一次发送时返回0X4C,然后ping一次,是通的,再发一次,仍旧返回0X4C,然后ping一次,还是通的,然后我连续发好几次DM9000_ReadReg(0x01)命令,除第一次返回0X4C之外,其余都是0X40,然后就ping不通了。
用同样的方法试了战舰,发现每次发送DM9000_ReadReg(0x01)命令时,返回的都是0X4C。貌似很稳定的样子。。
难道,真的是我的硬件问题吗?我查了一下布线规则,是我DM9000的几个电源滤波电容离芯片太远了?
|
|