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.

[参考译文] RTOS/TM4C1294NCPDT:连接到 UART 的基于 GPRS 的 TCP/IP 调制解调器

Guru**** 2455560 points
Other Parts Discussed in Thread: TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/640764/rtos-tm4c1294ncpdt-tcp-ip-over-gprs-modem-connected-to-uart

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

您好!

 我将在 TM4C1294NCPDT 处理器中开发应用、并将 TI-RTOS 2_16_01_14与 NDK 2_25_00_09配合使用。 我已经使用以太网接口实现了我的网络连接、它工作正常。 现在、我将 GPRS 调制解调器连接到 UART 端口、并且我正在使用 AT 命令与其通信。 调制解调器具有内部 TCP/IP 堆栈、但我当然需要使用 AT 命令来连接、断开连接和控制连接。 我想使用我已写入的通过 GPRS (在这种情况下为 UART)进行通信的相同代码(我是说套接字)。 我注意到我需要使用 NDK 中提供的 PPP 接口、但我不知道如何将其与 UART 配合使用。

 我需要的是、一旦我连接并连接到 GPRS 网络、我就想打开一个与我的服务器相连的套接字并透明地发送/接收数据包、即使我使用的是以太网或 GPRS。

 有什么建议吗?

 提前通知 Tks

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

    您想让应用程序仍然调用 NDK 套接字调用、但不要退出 EMAC、而是将其连接到 UART 到 GPRS 网络...对吗?

    我认为我们没有一个现有的尼姆人在这样做。 仅 EMAC 和 PPP。 我需要与另一位工程师进行检查以确认这一点。 NIMU (网络接口管理单元)驱动程序是安装在 NDK 下以连接到硬件的驱动程序。 您可以在以下位置获取有关如何编写 Nimu 驱动 程序的详细信息:www.ti.com/.../sprufp2b.pdf (也可在用于 TivaC 产品的 TI-RTOS 中使用)。

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

    感谢您的回答。 确切地说、我希望继续透明地使用我的所有套接字、而 NIMU 不是转到 EMAC、而是转到 UART 并调用 AT 命令。
    我将检查文档并了解创建 Nimu 驱动程序的难度、可能由于截止日期、我需要使用调制解调器 TCPIP 堆栈编写代码的第一个版本、稍后(但不是太多)、我将编写 Nimu 驱动程序。

    此致、
    莱安德罗
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    听起来不错。 供参考...我与一位 NDK 工程师进行了核对、他同意我的建议。

    关于编写您自己的 Nimu driver...it's、通常更容易将现有模板用作模板、然后进行相应更改。

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

    此致。