目前的现象是
F107和phy之间用MII接口连接
phy适应到10M的时候,可以正常通讯,测到MII接口的频率是2.5M,用示波器也可以看到发送数据的电平信号,这个正常的
但是phy适应到100M的时候,F107发送不出数据,这时候可以测到MII接口的频率是25M,但是看不到有发送出的数据。
研究了很久,也不知道错误在哪里,所以考虑会不会是因为两个芯片电平不一致,导致在高频率下无法通讯,stm32F107是3.3v电压,而PHY是和2.5v的I/O电压
还有个问题,就是现在在MII接口的电路上,没有串联22欧的阻抗匹配电阻,会不会和这个有关系呢 |