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

关于C6472中的以太网问题

我想问一下CSL中关于MDIO有这么一个函数MDIO_timerTick, 请问这个函数是干什么用的,我在调用   

    MDIO_open(instNum, mdioModeFlags, mdioPhyAddr0, &mdioDev);
    MDIO_initPHY( &mdioDev, mdioPhyAddr0 );

两个函数后并不更新PHY中各个寄存器的值,必须要调用   

    while(MDIO_EVENT_LINKUP != MDIO_timerTick(&mdioDev));

后才会更新寄存器的值。

请问MDIO_timerTick具体是干什么用的?文档里面只说了延迟100ms,谢谢

Thomas Yang1:

MDIO_timerTick 会周期性检查MDIO的状态,若有错,会进行相应的recovery 和 waring report 操作

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6472中的以太网问题
分享到: 更多 (0)