21ic问答首页 - N32G457REL7 ETH_V2demo工程使用
N32G457REL7 ETH_V2demo工程使用
参考N32G45x sdk的ETH_V2工程配置以太网使用,demo的IO使用是: ETH_MDC<----->PC1
ETH_MDIO<----->PA2
ETH_RMII_REF_CLK<----->PA1
ETH_RMII_CRS_DV<----->PA7
ETH_RMII_RX_D0<----->PC4
ETH_RMII_RX_D1<----->PC5
ETH_RMII_TX_EN<----->PB11
ETH_RMII_TX_D0<----->PB12
ETH_RMII_TX_D1<----->PB13
我的板子除了REFCLK用的IO不一样,用的PA8,但是我后续飞线到PA1了,但是demo仍没跑通,卡在bsp_eth.c里面的while (ETH_GetSoftwareResetStatus() == SET),这是没复位成功?要怎么处理,求助各位大佬
ETH_MDIO<----->PA2
ETH_RMII_REF_CLK<----->PA1
ETH_RMII_CRS_DV<----->PA7
ETH_RMII_RX_D0<----->PC4
ETH_RMII_RX_D1<----->PC5
ETH_RMII_TX_EN<----->PB11
ETH_RMII_TX_D0<----->PB12
ETH_RMII_TX_D1<----->PB13
我的板子除了REFCLK用的IO不一样,用的PA8,但是我后续飞线到PA1了,但是demo仍没跑通,卡在bsp_eth.c里面的while (ETH_GetSoftwareResetStatus() == SET),这是没复位成功?要怎么处理,求助各位大佬

问答
赞0
SDK流程里面,PA1就初始化配置过的,但是好像没有时钟输出,将PA1定义为ETH_RMII_REF_CLK,怎么定义?
评论
2026-02-04
赞0
没有用PA8了,我看手册好像只写着重映射到PA1,没有其他IO,PA1也没连其他东西
评论
2026-01-31
PA1定义为 ETH_RMII_REF_CLK
赞0
PA1链接是否可靠,GPIO配置是否正确。将PA1连接的外设去掉,只留以太网的连接
评论
2026-01-29
您需要登录后才可以回复 登录 | 注册