This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83640 LINK STATUS一直为0

首先复位PHY,往0x00寄存器写0x8000;然后读0x00,内容为0x3100。读0x10,内容为0x0000;然后读0x01的0x0004位为0。程序如下:

do
{
timeout++;
} while (!(ETH_ReadPHYRegister(PHYAddress, PHY_BSR) & PHY_Linked_Status) && (timeout < PHY_READ_TO));

直到超时,0x01寄存器的第4位一直为0,请问怎么回事?PHY与RJ45连接,连接方式与官网参考电路一致。还有,想问一下那个LED灯怎么接?具体电路如图所示。

Send for TI--master.pdf
x 出现错误。请重试或与管理员联系。