导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→LAN91C111网卡求助!!!![yahaha]

 *第41720篇: LAN91C111网卡求助!!!!

  
楼 主:yahaha 2009年4月28日20:32
 LAN91C111网卡求助!!!!
有朋友使用过SMSC公司的LAN91C111这款网卡吗?最近调试时遇到下面的问题,有高手能帮忙解决吗?不胜感谢!!!

1. 上电后进行软件复位,选择LAN91C111的MAC寄存器BANK1,向BANK1的偏移地址0写0x8000,即置EPH Power EN位 “1”,使EPH跳出低电模式。发现写0x8000后,无法切换BANK了,芯片似乎进入睡眠状态。如果不向此寄存器写0x8000,就可以切换BANK,正常的读写MAC寄存器,不知是什么原因?

2. 在发完数据包后,需要对BANK2的偏移地址为C的寄存器INTERTRRUPT ACKNOWLEDGE 寄存器写0x04,清零TX EMPTY INT 位,发现写0x04后,BANK2 切换到BANK0,重新切换到BANK2,发现TX EMPTY INT 位仍然为“1”,导致发送状态不对,无法正常收发,不知什么原因?
另:网卡自协商已完成,连接灯亮,收发指示灯闪,因为发送中断位无法清零。


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:定时开关 时钟不走(求高手执导一下)

[下一篇主题]:51入门版     开发板 51学习板6