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.

[参考译文] CCS/EK-TM4C129EXL:需要一个简单的以太网程序

Guru**** 2480435 points
Other Parts Discussed in Thread: EK-TM4C129EXL

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/693639/ccs-ek-tm4c129exl-need-a-simple-ethernet-program

器件型号:EK-TM4C129EXL

工具/软件:Code Composer Studio

是否有任何简单的示例程序 可通过设置静态 IP 来检查 PC 和 TM4C129EXL 评估套件之间通过以太网的以太网连接和数据传输?

CCS 软件中的现有示例程序使用 Web 服务器。 我需要一个可以完全脱机运行的程序、并使用 PuTTy 检查日期传输。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您能否使用 PC ping 来检查 EVM 的连接和运行?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我尝试 ping。 但它不起作用。 我认为静态 IP 设置不正确。

    我需要在 Putty 和 EK-TM4C129EXL 板之间传输数据。 是否有任何外设功能可实现数据传输?  

    CCS 中的所有三个示例都基于网络。 是否有任何示例程序可以使用 PuTTy 或 telnet 进行数据传输?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    当您选择静态地址时,是否确保该地址尚未出租给其他主机。 DHCP 是否起作用?
    除了您在 TivaWare 库中找到的示例、我们没有其他示例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我假设这在专用网络上运行。 IP 地址是否在子网掩码指定的范围内? 您的 PC 是否具有相同的子网掩码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。

    我已设置静态 IP 并成功 ping。 该示例程序也适用于 DHCP 和静态 IP。  

    现在、我尝试通过以太网进行简单的数据传输(int/char)。 是否有任何以太网外设功能?

    提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。
    是的。 PC 和主板上的子网掩码相同。 现在、我可以设置静态 IP 并使用它执行 ping 操作。

    现在、我尝试通过以太网进行简单的数据传输(int/char)。 是否有任何以太网外设功能?

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

    请转至 lwip contrib 存储库中的其他'apps'文件夹: git.savannah.gnu.org/.../lwip-contrib.git。
    它们具有'socket_examples''tcpecho'、"tchoecho_raW"和'udpecho'等您可能会发现自己能够使用的东西。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你查尔斯  

    tcpecho_raw。c 似乎可以正常工作。 我正在尝试使用它进行数据传输。 我无法确定主函数以及在主函数中调用 tcpecho_ray.c 中的函数的顺序?

    您是否有任何代码与主函数一起使用 tcpecho_rax.c 进行数据传输?

    感谢你能抽出时间...  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    抱歉、我没有主函数。 如果您执行了一些 Google 搜索、您可能会找到一个。 如果您的 IT 工作正常、请务必与我们分享、这将使寻求相同解决方案的社区中的许多人受益。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    需要一个带有 main 函数的完整示例代码,以便通过 TM4C129EXL 主板和笔记本电脑之间的以太网进行简单的数据传输(int/char),可以使用 putty/telnet 进行检查。

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

    您的 TI-RTOS 目录中的 packages/examples/tools/udpSendReceive.c 中有一个 UDP PC 应用

    这应该可以在不进行修改的情况下使用来自重新源代码资源管理器的 UDP 回显项目。

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

    谢谢你。

    我在 以下链接中使用了 TCP 回显服务器 lwip 示例:

    https://coherentmusings.wordpress.com/tag/sample-lwip-application/

    它工作正常。