我如何配置一个基于ARM的TCP / IP服务器接受多个连接?



主要软件:
主要软件版本: 1.1
主要软件修正版本: N/A
次要软件: N/A

问题: 我有一个ARM MCB2300我想把它作为TCP服务器,能够接受多个客户端同时连接同一端口上使用。以我目前配置,我在TCP开放连接的节点和服务器的TCP监听节点看到客户端的超时错误如果我使用ARM作为客户端则一切正常

解答:

ARM微控制器LabVIEW嵌入式模块依赖于Keil公司的uVision中软件,一个第三方的ARM处理器集成开发环境TCP堆栈由Keil提供这个轻量级嵌入式堆栈不支持在相同端口多个连接的方法,就像在LabVIEW范例中的方法:Multiple Connections – Server.vi.

如果需要此功能,下面解决方法提供类似行为

1.配置TCP服务器多个端口上连接
2.配置每个客户端



相关链接: Product: NI LabVIEW Embedded Module for ARM Microcontrollers
TCP/IP Model
MCB2300 Evaluation Board
uVision IDE and Debugger

附件:





报告日期: 06/26/2009
最近更新: 10/10/2013
文档编号: 4YP4JV52