lwip

    1热度

    2回答

    我在想1)。将LWIP协议栈移植到ada或2)。使用的协议栈中C(因为它是)及接口写入它和阿达(较少的工作)我的以太网驱动程序,但然后我发现存在对裸板一个TCP/IP堆栈: http://www.adacore.com/labs/tcp-ip-stack/category/embedded-development 有人试过堆栈或知道如何获得源代码? 在此先感谢!

    0热度

    1回答

    我正在使用LwIP和FreeRTOS。我的项目基于此网址的示例FreeRTOS with LwIP project。我也使用LPC1669与LPCXpresso版本6. CMSIS版本2. 我正在使用LwIP流式传输UDP文件与UDP套接字。转移速度很快,但有时候会有几千次操作后lwip_recvfrom块。 我永远无法看到超时条件。我觉得我做错了什么。 该遵循的步骤是: int socket =

    6热度

    2回答

    如果问题不相关,请移动/关闭此功能。 核心:的Cortex-M4 微处理器:TI TM4C1294NCPDT。 IP协议栈:lwIP的1.4.1 我使用这个微处理器做一些数据记录,我想通过在形式的HTTP请求发送一些信息到一个单独的Web服务器: http://123.456.789.012:8800/process.php?data1=foo&data2=bar&time=1234568789

    0热度

    1回答

    我可以接收和发送没有问题的TCP帧。但是在随机时间(从1分钟到1小时)之后,程序失败,陷入vListInsert的for循环中。 在tcpip线程中,代码等待一个帧。这是用 sys_mbox_fetch(mbox, (void *)&msg); 它是在sys_arch.c中定义的当被调用时我得到一个异常。 我已经检查了MBOX已经被初始化并且可以跟踪故障在vListInsert列表迭代(称为v

    0热度

    3回答

    我尝试使用ST作为底板STM32F4DIS_BB + STM32F4-discovery的示例。 我想使用RTOS示例httpserver_socket。在我使用独立(NO RTOS)httpserver示例之前,没有问题。但在RTOS示例中,服务器在每个Web连接上都冻结。这意味着LED切换任务可以,DHCP可以等。从CMD ping可以。但是当我从网络客户端连接时,电路板被冻结,并且去Hard

    -1热度

    1回答

    LWIP:SSI输出长度可能导致TCP/IP校验和错误 我使用在ARM LPC4357 LWIP 1.4.1运行(LPCOpen 2.1.12,日期2014年5月15日) 。 我正在使用httpserver_raw并添加了一些SSI处理程序。 我发现系统是一个包含标签和字节数的SSI处理程序输出线的两个大小很敏感。 标签包含在输出中。 当扩展标记: \r\n spacespace<!--#s_a

    0热度

    1回答

    我正在运行基于LwIP Netconn API的tcpecho示例,代码为http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1743/LN1734/PF257896,特别是应用笔记UM1713中描述的TCP回显服务器应用程序,并且自从我使用FreeRTOS以来在LwIP_UDPTCP_Echo_Server_Netconn_RT

    0热度

    3回答

    我试图使用轻量级Internet协议(LWIP)SNMP发送适当的陷阱。 的SNMP维基状态,适当的陷阱应具有 电流的sysUpTime值绑定 一个OID识别陷阱的类型的结合 可选可变结合 然而它与vb->value != NULL错误当第二个snmp_varbind_alloc被调用。 当仅发送变量绑定而没有发送变量绑定时,该陷阱就会发送到网络管理站。

    3热度

    1回答

    我想将TLS支持添加到我的项目中。我正在使用mbedTLS和LWIP。由于我对这两者都是新手,我想知道是否可以像使用LWIP一样直接使用mbedTLS API,否则我需要进行一些更改。像绑定,连接,发送和接收mbedTLS的API以实现LWIP兼容性需要进行哪些更改。如果任何示例代码都可以使用,那么也可以。 任何人都可以帮助我吗? 在此先感谢。

    1热度

    1回答

    我porting lwIP为Android,并有其说,一个步: 如果您的处理器无法读取/写入未对齐的地址,然后 你需要告诉你的编译器数据可能没有对齐,并且它必须生成多个字节或字加载/存储才能访问它。 现在我不知道如何在头文件中写道,“如果你可以从读/写错位地址,不要做任何事情,否则,做你的定位法宝”。