求助,CH32V307怎么与RTL8211连接?

打算用307的RGMII接RTL8211,不知道MDC和MDIO怎么接,是否不接使用默认配置就能工作?

1,RGMII不使用SMI就运行风险极大。

原因有二:一,程序以太网库函数中的初始化函数uint32_t ETH_Init(ETH_InitTypeDef* ETH_InitStruct, uint16_t PHYAddress)在初始化中是需要复位以太网物理层并等其复位完成,建立link,协商完成,查询协商结果的,这些步骤全部需要和物理层的交互来实现,如果仅仅是写固定值,延时固定时长,无法使用各种复杂的使用环境。

2,RGMII使用SMI接口是和MII/RGMII不同的,查询参考手册《CH32FV2x_V3xRM》第27,3节表27-1,PB12和PB13充当MDC和MDIO。

image.png


多谢!

开始没下载CH32FV2x_V3xRM,CH32V20x_30xDS0没有说明RGMII的MDC MDIO


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