硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4122|回复: 5
收起左侧

[有问必答] 关于Ex011-TCP通信_uIP(2010-02-01).rar例程的问题

[复制链接]

4

主题

3

回帖

28

积分

新手上路

积分
28
发表于 2016-5-3 09:03:20 | 显示全部楼层 |阅读模式
你好:我在V3开发板上运行Ex011-TCP通信_uIP(2010-02-01).rar这个例程,程序一直在这个循环里运行?(见图)
QQ图片20160503090319.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2016-5-3 09:44:53 | 显示全部楼层
V3的板子么,软件有问题的概率比较小心,
1. 检测下你的网线有问题不。
2.  保证电脑和板子在同一个IP段。
3.  如果电脑有WIFI模块,关闭WIFI.
4.  板子和电脑直连,不要经过路由交换机等。
回复

使用道具 举报

4

主题

3

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2016-5-3 09:59:34 | 显示全部楼层
我运行这个例程 Ex010-Web服务器_uIP(2010-01-20)  能ping通板子, 运行Ex011-TCP通信_uIP(2010-02-01)这个例程就ping不通

打开IE浏览器,在地址栏输入http://192.168.1.10 也 可以看到uIP内置的
*        web测试页面
回复

使用道具 举报

4

主题

3

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2016-5-3 10:34:12 | 显示全部楼层
我运行这个例程 Ex010-Web服务器_uIP(2010-01-20)  能ping通板子, 运行Ex011-TCP通信_uIP(2010-02-01)这个例程就ping不通

打开IE浏览器,在地址栏输入http://192.168.1.10 也 可以看到uIP内置的
*                web测试页面

uip_init(void)
{
  for(c = 0; c < UIP_LISTENPORTS; ++c) {
    uip_listenports[c] = 0;
  }
  for(c = 0; c < UIP_CONNS; ++c) {
    uip_conns[c].tcpstateflags = UIP_CLOSED;
  }
程序就一直停在 在红色部分,将c改为局部变量 就能走过去。你有开发板吗?可以烧入例程试试。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2016-5-3 10:35:39 | 显示全部楼层

回 zdf_1974 的帖子

zdf_1974:我运行这个例程 Ex010-Web服务器_uIP(2010-01-20)  能ping通板子, 运行Ex011-TCP通信_uIP(2010-02-01)这个例程就ping不通

打开IE浏览器,在地址栏输入http://192.168.1.10 也 可以看到uIP内置的
*            .. (2016-05-03 10:34) 
我没有V3板子。
回复

使用道具 举报

4

主题

3

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2016-5-3 11:02:07 | 显示全部楼层
Ex010-Web服务器_uIP(2010-01-20)  和 Ex011-TCP通信_uIP(2010-02-01)  这两个例程有什么区别啊!Ex010-Web服务器_uIP(2010-01-20)    例程能正常运行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-12 23:43 , Processed in 0.171855 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表