为了使用F107与F207的在以太网功能上的兼容,只能设计成RMII模式,并且引脚不重映射。
PB11 ETH_MII_TX_EN
PB12 ETH_MII_TXD0
PB13 ETH_MII_TXD1
PD9 ETH_MII_RXD0---------------------------->改成 PC4
PD10 ETH_MII_RXD1---------------------------->改成 PC5
PD8 ETH_MII_RX_DV/ETH_RMII_CRS_DV------>改成 PA7
PC1 ETH_MII_MDC
PA2 ETH_MII_MDIO
PA1 ETH_MII_RX_CLK/ETH_RMII_REF_CLK
使用官方的an3102 LwIP例程测试,
使用PD8、9、10时,可以测试通过。
但是修改例程(去了重影射,重新定义,并屏掉PC4的模拟输入等),总是测试通不过,获取不了IP,无法PING通。但是网络指示灯正常亮,相关I/O能用示波器测试到信号。
调了一整天,F207的都搞定了,就差F107的了。如果可以实现,两个就可以实现兼容
想请教:有没有朋友用RMII方式,并且不用重映射引脚(用PC4、5\PA7),测试通过了的?分享一下经验。 |