导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请问:为什么我的RTL8019AS发送数据总是显示冲突啊?一

* 86861: 请问:为什么我的RTL8019AS发送数据总是显示冲突啊?一个也发不出去

   next 
next发表的帖子 

 请问:为什么我的RTL8019AS发送数据总是显示冲突啊?一个也发不出去
我用的是DSP+RTL8019AS,16位格式,发送的代码为:
for(i=0;i  <0x0a;i++)/*重发 10 次*/
    { 
         for(j=0;j  <0x8ffff;j++)
         {
            k = RTL_CR & 0xff;
            if(!(k &0x04))
             break;         
        }
        Page(0);
       j = RTL_TSR & 0xff;
        if(j & 0x01)/*1:表示发送无误或者RTL_ISR & 0x02*/
            return true;
        j = RTL_ISR & 0xff;
        if(j & 0x02)
         return true;
        RTL_CR = 0x3e;
        RTL_ISR = 0xff;
    }

谢谢

发表时间:2005年12月14日9:44:08

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  86875.[详细]我知道为什么发不出去了,是20F001N的问题,但是怎么收不到数据呢?
摘要:我知道为什么发不出去了,是20F001N的问题,但是怎么收不到数据呢?  我把CLDA1读出来,怎么 "CLDA1 & 0xff" 一直等于 FF&n......(282字)
- [next][1366次] 2005年12月14日

[上一篇帖子]:我的也收不了,也发不出去只看见1,3两个灯不停地闪,表示发送冲突, /P P 急啊,有人能帮个忙
[下一篇帖子]:ftp怎么这么难上啊?一段时间没来,ftp怎么这么难上啊?