打印
[ZLG-ARM]

求助LPC2368以太网控制

[复制链接]
1449|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
crystal848|  楼主 | 2007-10-24 12:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好:
    我最近在玩LPC2368以太网,用的CPU是-Y版本,网卡是DP83848C。请教大家,LPC2368-Y版本以太网控制器可不可以用?因为我在初始化话的时候,程序死在了PHY_init()函数里:
    WritePHY( PHY_BMCR, BMCR_AN | BMCR_RE_AN );
    timeout = MII_BMSR_TIMEOUT;   
    while ( timeout != 0 )
    {   
      regValue = ReadPHY( PHY_PHYSTS );
      if ( (regValue & 0x0011) == 0x0011 ) 
     { 
      break;  // link established if bit 0 is set 
     }
     timeout--;
    }
出现的问题是向网卡控制寄存器发送控制命令,网卡状态寄存器没有正确的值(PHY_PHYSTS 的值为0X4000或0X0000)

还有-Y版本和-A版本有什么区别?-A版本身不是有BUG的?需要更改程序才能用?望大家不吝赐教!谢谢

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

20

帖子

1

粉丝