请问:为什么我的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