请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3100MODBOOST 主题中讨论的其他器件:CC3100
您好!
我想在接入点模式下将 SimpleLink CC3100用作 TCP 服务器。 服务器应向连接的客户端发送数据。 从我的服务器向客户端发送数据时、我始终会遇到(sl_SOC_ERROR)错误(请参阅相关主题: https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/707857)
我已经尝试了一些备选方案、它们都很完美:
- CC3100作为 TCP 客户端连接到 TCP 服务器并发送数据
- CC3100作为 UDP 客户端连接到 UDP 服务器并发送数据
- CC3100是一款 TCP 服务器、可从 TCP 客户端接收数据
- CC3100是一款 UDP 服务器、可从 UDP 客户端接收数据
不起作用的是:
- CC3100是一款 TCP 服务器、可将数据发送至 TCP 客户端
- CC3100是一款 UDP 服务器、可将数据发送到 TCP 客户端
我已经检查了与 Wireshark 的通信、并验证连接是否正确建立、但 CC3100未发送数据包。 因此、问题确实出在 CC3100驱动程序软件或 MCU 程序中的某个位置。 这是 kown 错误还是我openTCPServer
的()方法有问题? 有关程序代码和详细错误说明、请参阅上面的相关主题。
我非常感谢大家的回答。
此致、
米歇尔