No.88175 作者:syuui 邮件:syuui@163.com ID:45789 登陆:2次 文章数:5篇 最后登陆IP:211.4.50.222 最后登陆:2006/9/6 17:25:32 注册:2006/1/8 3:35:48 财富:120 发帖时间:2006/1/17 9:17:26 发贴者IP:61.207.88.204 标题:syuui:请教C52控制RTL8019AS无法正常发送数据包的问题 摘要:No.88175请教C52控制RTL8019AS无法正常发送数据包的问题 我想用AT89C52控制RTL8019AS进行以太网数据传输。现在已参照老古老师给出的方法焊接完成。8019能够收到数据包(根据CURR和BNRY的关系判断出来的,没有读包的内容),但是无法发送。 我程序中是这样控制的: 网卡复位 初始化,发送缓冲为4000h-4B00h,其余为接收缓冲 while(1) { 通过远程DMA向8019的4000h开始的地址写入60字节的ARP包。 读第一次page 0:04h(TSR)的值,此时值为03h 设置page 0:06h(TBCR1)的值为3Ch,page 0:05h(TBCR0)的值为00h(数据包长度003Ch=60 Bytes) 设置pa ......
>>返回讨论的主题
|