打印
[ARM入门]

K60的MDC和MDIO时序

[复制链接]
1301|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家好:
      请问有谁做过K60以太网相关的工作嘛?我在发送管理帧去读取phy芯片的寄存器的时候,发现K60发出的MDC和MDIO的时序不是我想象的这样,先附图一张展示下我看到的时序:
:黄色是MDIO,蓝色是MDC
我就非常纳闷,K60送出这样的时序,很多上升沿几乎和MDIO数据跳变沿重合了……而PHY在读取管理帧的时候是在上升沿读的
:MDIO(sta)是单片机在发送管理帧时候的时序,明显发现MDC的跳变沿实在数据比较稳定的时候,因此我判断我的时序不正确,可无论我如何更改寄存器ENET_MSCR中的值,得到的波形都和图一差不多,希望得到大家的解答!!!在线等,我琢磨两天都没有得出结论,非常希望大神能伸出援助之手啊!!!


相关帖子

沙发
戈壁滩|  楼主 | 2016-5-27 10:37 | 只看该作者
大家好,我后来发现我的PHY芯片的RESET脚有一些问题,现在改正之后已经调出来了。可是目前还有一个问题,就是说MDC和MDIO的时序该如何理解呢?对于单片机来说:MDIO在MDC的上升沿发送数据,可是对于PHY也是在上升沿才艺数据,此时,上升沿采集到的数据不就很不确定了嘛,看波形的话。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

23

帖子

0

粉丝