你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

freertos lwip 通信问题

[复制链接]
1044929595 提问时间:2016-11-28 09:11 /
使用cubemx配置lwip 开启dhcp模式
static void http_server_netconn_thread(void *arg)
{
  struct netconn *conn, *newconn;
  err_t err, accept_err;

  /* Create a new TCP connection handle */
  conn = netconn_new(NETCONN_TCP);

  if (conn!= NULL)
  {
    /* Bind to port 80 (HTTP) with default IP address */
    err = netconn_bind(conn, NULL, 80);

    if (err == ERR_OK)
    {
      /* Put the connection into LISTEN state */
      netconn_listen(conn);

      while(1)
      {
        /* accept any icoming connection */
        accept_err = netconn_accept(conn, &newconn);
        if(accept_err == ERR_OK)
        {
          /* serve connection */
          http_server_serve(newconn);

          /* delete connection */
          netconn_delete(newconn);
        }
      }
    }
  }
}然而进过一次再也没进去 电脑测试设置好tcp客户端和目地地址名为i有用 求大神


收藏 2 评论18 发布时间:2016-11-28 09:11

举报

18个回答
1044929595 回答时间:2016-11-29 11:47:12
用freertos 陷入阻塞状态 没回应求大神
无薪税绵 回答时间:2016-11-29 12:57:47
建议楼主查看一下dhcp.c文件,里面有个dhcp_bind子程序,
如果获取IP成功,会进入到这里的。
建议添加打印调试输出信息的代码,方便跟踪。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

1044929595 回答时间:2016-11-29 18:17:00
sys_arch_mbox_fetch处于阻塞状态 没信号过来 超时或者失败 其他不要dhcp模式也是一样的 不知道是不是n哪里宏没打开
peter001 回答时间:2016-11-28 11:45:45
帮顶,没用过
wdshuang09 回答时间:2016-11-28 12:25:29
顶顶顶顶
高二毛 回答时间:2016-11-28 13:15:41
顶。。。。
wudianjun2001 回答时间:2016-11-29 08:49:55
LWIP都是回调函数,以前玩过一段时间

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

chaplin1999-262 回答时间:2016-11-29 09:12:15
系统的不太熟悉
z258121131 回答时间:2016-11-29 09:25:08
好东西,学习学习。
jcx0324 回答时间:2016-11-29 09:25:47
只知道DHCP是一个任务
斜阳 回答时间:2016-11-29 10:08:32
mark等答案
1044929595 回答时间:2016-11-29 11:55:19
测试的时候有进去接收中断 到api中处于阻塞 没信号发送
五哥1 回答时间:2016-11-29 12:57:03
等大神解答
人之颠 回答时间:2016-11-29 13:29:18
我的lwip裸机能跑通,但是移植到FreeRTOS上就不行了,也找了好长时间,都找不到原因

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

zbber 回答时间:2016-11-29 14:30:43
只知道DHCP是一个任务
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版