[ARM入门] K60的MDC和MDIO时序

[复制链接]
1594|1
 楼主| 戈壁滩 发表于 2016-5-26 16:25 | 显示全部楼层 |阅读模式
大家好:
      请问有谁做过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

粉丝
快速回复 在线客服 返回列表 返回顶部