WCH沁恒单片机
直播中

李波

8年用户 1522经验值
私信 关注
[问答]

CH32V307如何与RTL8211进行连接?

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

  

回帖(2)

周炳胤

2022-5-25 10:32:41

  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。
举报

冯瑾娜

2022-5-25 10:32:46
开始没下载CH32FV2x_V3xRM,CH32V20x_30xDS0没有说明RGMII的MDC MDIO
举报

更多回帖

发帖
×
20
完善资料,
赚取积分