CH579以太网检测不到PHY状态

CH579有一定概率检测不到PHY的状态,查询中断获取不到状态,直接使用CH57xNET_GetPHYStatus也获取不到。


检查 网口座子,检查网线接触情况, 一般这种通常跟硬件相关, 可以具体参考ch579 的带网口的设计http://www.wch.cn/downloads/CH579PCB_ZIP.html


是这样的情况,购买开发板时收到的SDK中网络库的版本是:

/********************************** (C) COPYRIGHT *********************************

* File Name          : CH57xNET.H

* Author             : WCH

* Version            : V1.0

* Date               : 2018/12/01

* Description        : C Define for CH57xNET.LIB

*                      Website: http://wch.cn

*                      Email:   tech@wch.cn

**********************************************************************************/

从官网上下载的网络库版本是:

/********************************** (C) COPYRIGHT *********************************

* File Name          : CH57xNET.H

* Author             : tech9

* Version            : V1.0

* Date               : 2015/01/15

* Description        : C Define for CH57xNET.LIB

*                      Website: http://wch.cn

*                      Email:   tech@wch.cn        

**********************************************************************************/

在同一块板子,同样的硬件上,前者有问题,后者没有问题。但是后者的DHCP有时候获取不到。


http://www.wch.cn/downloads/CH579EVT_ZIP.html

建议用官网提供的版本进行测试,DHCP也用官网的evt测一下。 


只有登录才能回复,可以选择微信账号登录