使用原子开发板的软件包,移植过来以后可以正常工作。说明硬件是OK的。
但是用cube生成的就是ping不通。用无OS的方式,能够进入到“void ethernet_link_check_state(struct netif *netif)”的
if(linkchanged)
{
/* Get MAC Config MAC */
HAL_ETH_GetMACConfig(&heth, &MACConf);
MACConf.DuplexMode = duplex;
MACConf.Speed = speed;
HAL_ETH_SetMACConfig(&heth, &MACConf);
HAL_ETH_Start(&heth);
netif_set_up(netif);
netif_set_link_up(netif);
}
但是就是ping不通。
原厂有没有人在?
|