uip作为客户端连接服务器的问题

2019-10-15 00:38发布

我也遇到和楼主一样的问题,板子做服务器可以连上网络调试软件,板子作为客户端就连不上,初始化的时候添加了
               uip_ipaddr_t ipaddr;
   
timer_set(&periodic_timer, CLOCK_SECOND / 2);
timer_set(&arp_timer, CLOCK_SECOND * 10);
tapdev_init();
uip_arp_init;
uip_init();         
uip_ipaddr(ipaddr, 192,168,1,16);
uip_sethostaddr(ipaddr);         
uip_ipaddr(ipaddr, 192,168,1,1);  
uip_setdraddr(ipaddr);      
uip_ipaddr(ipaddr, 255,255,255,0);
uip_setnetmask(ipaddr);
uip_listen(HTONS(1200));
uip_listen(HTONS(80));   
               uip_ipaddr(&ipaddr,192,168,1,100);
uip_connect(&ipaddr,htons(1400));   
但是作为客户端连接不上服务器,请大神帮帮忙呗,我现在弄的都快崩溃了
   switch(uip_conn->lport)
{
  case HTONS(80):              
   //httpd_appcall();
   break;
  case HTONS(1200):   
      tcp_test_appcall();
   break;
}
switch(uip_conn->rport)
{
     case HTONS(1400):
                  tcp_client_demo_appcall();
        break;
     default:
        break;
}
这个也添加了,但是就是连接不上服务器  
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
anshuping
1楼-- · 2019-10-15 02:57
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-10-15 08:00
帮顶
anshuping
3楼-- · 2019-10-15 13:39
正点原子 发表于 2016-3-5 22:47
帮顶

请问原子哥,我看咱们IIC的视频教程里用的是普通IO做的IIC通讯,为什么不用固件库的函数配置来做呢

一周热门 更多>