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.

[参考译文] EK-TM4C1294XL:通过串行接口使用 PPP 的 HTTP

Guru**** 2587365 points
Other Parts Discussed in Thread: CC3100

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/998195/ek-tm4c1294xl-http-using-ppp-over-serial-interface

器件型号:EK-TM4C1294XL
主题中讨论的其他器件:CC3100

我们已使用 TM4CX1242的以太网、Wi-Fi 和蜂窝接口制作了网关设备。 我们使用了 Celluar 的 AT 命令,但现在我们要将其转换为 PPP 接口。  

到目前为止、我已经成功地通过串行示例运行 TCPEcho 并连接到 Linux PPP 服务器。 由于蜂窝调制解调器与 UART 连接、因此我能够移动到 UART 而不是使用 USBCDC 示例。  

但现在我陷入困境、我需要您的帮助。  

1.我可以使用 AT 命令连接到 PPP 服务器。 我知道,在 Linux 中,我们有一个聊天脚本,其中编写了一些命令,Linux 用来连接到 PPP 服务器。 在此示例中,PPP 连接到发送 LCP confReq 请求等的 Linux PPP 服务器 这可以与 Celluar 调制解调器一起使用,还是需要先使用 AT 命令连接到 PPP 服务器,然后启动 hdlcNew()? 或者我也可以在 TI-RTOS 中创建聊天脚本?  

2. 如何将 HTTP 与 PPP 一起使用?

我已将 HttpGet 示例与 TCPEcho over PPP 示例合并。 我使用 PPP 连接到 Linux 服务器,当我获得 IP 时,就创建了 HTTP 任务。 从那里我尝试发送 HTTPCli_initSockAddr ()、 HTTPCL_CONNECT ()和 HTTPCL_sendRequest()请求以查看 Linux 服务器是否正在获得该数据? 我看不到。  

那么、问题是如何配置 NDK 以使用 PPP 进行 HTTP 通信?  

3.我可以同时使用以太网 HTTP 和 PPP HTTP 吗?  

我还记得、当我们尝试将 NDK 与以太网和 CC3100 WiFi 模块配合使用时、由于名称冲突、它无法正常工作。 因此、我们必须在 TCP 堆栈上编写 HTTP 包装器、以便同时使用以太网上的 HTTP 和 CC3100上的 HTTP。

如果您需要我方面的进一步信息、请告诉我。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

     很抱歉 、我们当前针对 TM4C129 MCU 的支持系统完全没有您在这里提到的许多功能(例如蜂窝式调制解调器、AT 命令、HDLC、PPP、LCP、LCP、LCP)方面的经验和知识。 聊天、WiFi)。 我真的不知道在这里如何帮助您。 我现在建议您搜索论坛存档、看看您是否可以找到与您的问题相关的内容。 希望一些对相关主题有了解的社区成员也能参与其中以获得帮助。 我再次对无法为您提供帮助表示歉意。