STM32F407以太网问题
在板子上STM32F407通过RMII与DP83848相连,采用外部50M晶振,移植LWIP+UCOSII,当PLL为168M的时候,把程序直接下载到单片机运行可以ping通IP,重启后无法ping通IP,重新下载程序直接运行就又可以ping通,最后把PLL降为84M后无该现象,请问大神些有没有遇到过相似的问题?时隔半年的回复,怕是头都已经秃了。 既然原本能ping通,重启之后ping不通,感觉硬件和通讯似乎问题不大。你的IP和MAC地址有变化吗?如果有任意改变,PC端是有记录的。清除一下PC端的ARP缓存试试。非说有其他问题的话,重新下载程序又能Ping通有点说不过去。但你说84M又没有这现象,又似乎不是这个原因。
还是要确定一下ping不通的时候是发生了什么,最好用两个板子进行以太网通讯,看看ping不通的时候,调试看一下接收端收没收到包,收到之后对数据包进行判断的时候哪一步导致不做出回复。 谢谢你的回复,问题早已解决,上电延时一段时间就好了
页:
[1]