TI中文支持网
TI专业的中文技术问题搜集分享网站

DP83640时间戳读不出值

最近在研究dp83640芯片,配置的是光口接受,用STM32配置DP83640的,通过SMI接口读写寄存器,现在的情况是,读写其他寄存器都可以,芯片也有反应,但是读取recieve_timestamps寄存器读出来老是0,PTP_RXCFG1配置好了,PTP_RXCFG3中的自动打时间戳功能也是关闭的,然后读取状态寄存器PTP_STS寄存器的RXTS_RDY的值是1,配置RXTS_IE中断也能产生相应的中断,请问是什么原因呢,难道是没收到数据包???

Dylan Yao:

可以确认接收到数据包了么

DD JHON:

回复 Dylan Yao:

把光口插上,灯是闪的,而且在MII接口用示波器放在RX引脚上,有反应,拔掉光口在RX上没有反应,在PTP_STATUS寄存器上,RX_timestamps_ready是1,并且可已产生相应的中断,应该是收到了,现在该怎么办呢·········

赞(0)
未经允许不得转载:TI中文支持网 » DP83640时间戳读不出值
分享到: 更多 (0)