No.27682 作者:00000000000 邮件:lef_jyrt@163.com ID:11618 登陆:3次 文章数:6篇 最后登陆IP:61.171.35.92 最后登陆:2003/6/4 16:11:01 注册:2003/4/28 3:23:30 财富:120 发帖时间:2003/4/28 3:43:52 发贴者IP:61.171.33.79 标题:00000000000:[求助]RTL8019收发数据疑难问题 摘要:No.27682[求助]RTL8019收发数据疑难问题 8019AS接收计算机发送来的数据正常 为什么数据无法发送到计算机呢? 计算机始终没有接收到包? register uint i,j; bit m_ret,m_stst; uchar m_curr,m_rsr,m_tsr,m_tbcr0,m_tbcr1,m_temp,m_bnry,m_tpsr,m_bnry_nextpage; m_bnry_nextpage=0x4d; //初始化所有设备 f_reset8019as(); //复位8019AS f_ne2000init(); //初始化8019AS while(1) { page(0); m_bnry=reg03; m_rsr=reg0c;//RSR page(2); m_tpsr=reg04;//TPSR page(1); m_curr=reg07; //CURR sleep_ms(800); //延时 //--------------------------------------------------------发包ARP for(i=0;i <100;i++) { //目标ID号 (广播) for(j=4;j <=9;j++) buffers1[j]=0xff; //源ID号 for(j=10;j <=15;j++) buffers1[j]=myid[j-10]; //以太网类型 0806 (ARP) buffers1[16]=0x08; buffers1[17]=0x06; //硬件类型 10M以太网 协议类型IP buffers1[18]=0x00; buffers1[19]=0x01; buffers1[20]=0x08; buffers1[21]=0x00; //硬件地址长度 协议地址长度 buffers1[22]=0x06; buffers1[23]=0x04; //操作码 buffers1[24]=0x00; buffers1[25]=0x01; //源ID号 for(j=26;j <=31;j++) buffer ......
>>返回讨论的主题
|