void lwip_comm_default_ip_set(__lwip_dev *lwipx)
{
//ĬèÏÔ¶¶ËIPÎa:192.168.1.100
lwipx->remoteip[0]=192;
lwipx->remoteip[1]=168;
lwipx->remoteip[2]=1;
lwipx->remoteip[3]=104;
//MACμØÖ·éèÖÃ(¸ßèy×Ö½ú1춨Îa:2.0.0,μíèy×Ö½úóÃSTM32Ψò»ID)
lwipx->mac[0]=dm9000cfg.mac_addr[0];
lwipx->mac[1]=dm9000cfg.mac_addr[1];
lwipx->mac[2]=dm9000cfg.mac_addr[2];
lwipx->mac[3]=dm9000cfg.mac_addr[3];
lwipx->mac[4]=dm9000cfg.mac_addr[4];
lwipx->mac[5]=dm9000cfg.mac_addr[5];
//Ĭèϱ¾μØIPÎa:192.168.1.30
lwipx->ip[0]=192;
lwipx->ip[1]=168;
lwipx->ip[2]=1;
lwipx->ip[3]=31;
//ĬèÏ×óíøÑúÂë:255.255.255.0
lwipx->netmask[0]=255;
lwipx->netmask[1]=255;
lwipx->netmask[2]=255;
lwipx->netmask[3]=0;
//ĬèÏíø1Ø:192.168.1.1
lwipx->gateway[0]=192;
lwipx->gateway[1]=168;
lwipx->gateway[2]=1;
lwipx->gateway[3]=1;
lwipx->dhcpstatus=0;//ûóDDHCP
}
这个设置里面
//MACμØÖ·éèÖÃ(¸ßèy×Ö½ú1춨Îa:2.0.0,μíèy×Ö½úóÃSTM32Ψò»ID)
lwipx->mac[0]=dm9000cfg.mac_addr[0];
lwipx->mac[1]=dm9000cfg.mac_addr[1];
lwipx->mac[2]=dm9000cfg.mac_addr[2];
lwipx->mac[3]=dm9000cfg.mac_addr[3];
lwipx->mac[4]=dm9000cfg.mac_addr[4];
lwipx->mac[5]=dm9000cfg.mac_addr[5];
这块应该怎么设置 设设置这个是什么目的?
一周热门 更多>