lwip

    1热度

    1回答

    我目前正在通过以太网创建一个简单的传输协议。我有一个SP605 Xilinx评估板,用于调试我们项目的以太网部分。我试图打破这个例子,但迄今为止并未成功。目前,通信只需要一种方式。目前,我正试图查看与netcat一起发送的数据。我也有Wireshark的开放,我看到系统卡住反复询问: 2217 1323.697811000 Xilinx_00:01:02广播 ARP 60谁有192.168.1.1

    0热度

    1回答

    我通过网络通过组播传输数据。 我正在将数据发送到PC和我的主板,它运行freeRTOS和Lwip。数据在PC上正确接收,但不在我的主板上。 板上的代码是PC中代码的精确相关副本。 我已经尝试了各种解决方案,涉及设置NETIF_FLAG_IGMP标志,使用netconn_join_leave_group而不是igmp_leave或igmp_join,但都有他们似乎无法正常工作。 上述两个解决方案是我

    0热度

    1回答

    我在嵌入式平台上使用lwip堆栈。我通过以太网将电路板连接到我的电脑。我的应用程序在板上运行,将图像数据从以太网转出。 PC应用程序等待标题后,它将解码数据并显示图像。 这仅用于调试目的。我的图片是4MB,我每秒获得20帧。所以它将是每秒80MBytes的数据。 建议使用TCP还是UDP? 我尝试使用TCP,但我的发送缓冲区变满,它将等待200毫秒左右来接收确认。平均时间我松动5-6个来自传感器的

    1热度

    2回答

    我一直在尝试使用STM32F4DISCOVERY板中的LwIP修改tcp服务器示例。我必须写一个发件人,不一定要回复服务器的回应。例如,它可以发送100ms频率的数据。 首先,TCP服务器的例子是这样的: static void tcpecho_thread(void *arg) { struct netconn *conn, *newconn; err_t err;

    2热度

    3回答

    嗨,我一直在试图将LWIP移植到新的arm设备上。当编译代码我得到的错误信息: "lwip/lwip-1.4.0/src/include/lwip/memp_std.h:35:23: error: expected ')' before numeric constant" 当我去到这个文件这一点,下面这几个类似的宏是什么,我在该行发现: LWIP_MEMPOOL(RAW_PCB, MEMP_N

    3热度

    1回答

    ,所以我不能在互联网上找到任何简单的例子比MicroBlaze和LWIP回声程序,它工作正常,我这里有thier文件: echo.c: /* * Copyright (c) 2009 Xilinx, Inc. All rights reserved. * * Xilinx, Inc. * XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATI

    2热度

    1回答

    在我们有这个功能再次发送相同的数据包,从而回显数据回声例子,我想改变它,以便发送任何用户发送,所以我改变了这种固定的数据: err = tcp_write(tpcb, p->payload, p->len, 1); 这样: char* as="ki"; err = tcp_write(tpcb, as, 3, 1); ,当我跑我的应用程序不会回显任何事情,这是为什么?

    2热度

    1回答

    我想通过DHCP和TCP连接来开启/关闭lwip电缆。两种解决方案都可以正常工作,但我不知道哪一个更明智,更正确。 (恐怕不合适的环境中函数调用) 解决方案一: 我打电话: tcpip_init(network_init, &net); 并在那之后: xTaskCreate(hc_task, (signed portCHAR *) "send hc",1536u, NULL, TCPIP_TH

    0热度

    1回答

    只要我检查并获得数据发送到我的microplaze通过在收到回调函数cheking我PBUFF的有效载荷,和它的作品在那里我可以看到,microplaze回送我的消息,但是当我试图来回打印出来mmicroplaze终端(用C代码的printf())一些奇怪的事情发生在这里被打印出来: sent "a" printed: "a"; sent "aa" printed: "aa"; sent "a

    2热度

    1回答

    美好的一天! 我想制作一个客户端并将其连接到netcat简单服务器。 1)Compilled LIB采用默认设置和#定义的(唯一的事情 - 我设置)链接lib添加到项目的一些调试信息) 2(正常工作) 3)设置虚拟机使用Ubuntu和提出的netcat与 ~$ sudo netcat -l -v 7 这意味着我们正在听港口7(七)。 Now I use ifconfig and get in