主题中讨论的其他器件:CC3200、 CC3100、 CC3120
您好!
我有一个设置、在 AP 模式下、我让 CC3200充当 TCP 服务器(sl_Linsten())、并并行使用 OTA 库中的 http_connect。
服务器部件工作正常、但在尝试使用 http_server 时、我收到连接被拒绝错误(-111)。
我已验证了 PC 上的端口号、服务器 IP 和不同服务器、但没有分辨率。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我有一个设置、在 AP 模式下、我让 CC3200充当 TCP 服务器(sl_Linsten())、并并行使用 OTA 库中的 http_connect。
服务器部件工作正常、但在尝试使用 http_server 时、我收到连接被拒绝错误(-111)。
我已验证了 PC 上的端口号、服务器 IP 和不同服务器、但没有分辨率。
不、这就是问题所在。
[引用 userid="53835" URL"~/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1190824/cc3200mod-getting-connection-refuse--111-error-in-ap-mode/4487682 #4487682"]同时运行服务器和客户端不会出现问题是的。
服务器和客户端无法同时运行是否有原因?
因此、当处于 AP 角色时、您甚至无法连接到 PC 上运行的服务器。
由于 CC3200在 AP 角色中只有一个站连接、因此您需要与运行 TCP 服务器的同一站连接、并能够以两种方式连接、 PC 连接到 CC3200上的 HTTP 服务器、CC3200作为 TCP 客户端连接到 PC 上的服务器。
再说一次、我在这里看不到任何问题。 我可以亲自尝试并告诉您。
Shlomi
您好!
我同意 Shlomi 的说法。
在我之前的一个项目中、我使用了在 AP 模式下同时在 CC3200运行的 TCP 服务器和 TCP 客户端、没有任何问题。 我遇到的唯一问题是仅支持两个 TLS 套接字。
我认为您提出问题有两个可能的原因:
1月
并行表示 CC3120的 AP IP 地址为192.168.1.1、连接的站点为192.168.1.2 (从 AP 租用的 IP)。
然后、该站充当连接到 AP 上运行的服务器的 TCP 客户端、并保持连接、而 AP 充当 TCP 客户端并连接到已连接站点上运行的另一个 TCP 服务器。
因此、我总共有一个 AP (CC3120)和一个基站连接到它、每个 AP 打开另一侧的 TCP 连接。 两个连接同时处于活动状态。
Shlomi