打算用307的RGMII接RTL8211,不知道MDC和MDIO怎么接,是否不接使用默认配置就能工作?
热门产品 :
CH394: 以太网协议栈芯片
打算用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。
多谢!
开始没下载CH32FV2x_V3xRM,CH32V20x_30xDS0没有说明RGMII的MDC MDIO