微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > DP83640时间戳读不出值

DP83640时间戳读不出值

时间:10-02 整理:3721RD 点击:

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

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top