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.

[参考译文] TIDA-00203:如何从 TIDA-00203获取以太网数据

Guru**** 2618835 points

Other Parts Discussed in Thread: TIDA-00203

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/844034/tida-00203-how-to-get-ethernet-data-from-tida-00203

器件型号:TIDA-00203

尊敬的先生:

我使用 CAN 来以太网 TIDA-00203修订版电路板。 我已成功编译源代码并刻录了 从下载的源代码

微控制器中。 我 已使用默认 IP (169.254.254.255)以及任何其他 IP 成功 ping 通 TIDA-00203 Broad

静态 IP (ex-172.24.248.78)。但我没有从 线路上的板载以太网数据,而是在 TIDA-00203中成功接收到 CAN 数据。  

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

    您好 Bhupendra、

    我对这个问题有点困惑。

    当我阅读您的问题时、您可以看到您已成功地将以太网数据从 PC 传输到 PCB。

    如果 ping 为您提供响应、以太网数据将在两个方向上成功传输。

    但您在正常运行期间没有看到 TIDA-00203在 Wireshark 中的响应、或者我如何理解该问题?

    下面、我根据我对您问题的理解尝试了回答。

    您是否在 Wireshark 测试期间关闭了防病毒软件?(在这些测试期间、PC 不在线)。

    我在运行 Wireshark 时发现了使用防火墙和防病毒软件时出现的问题、这可能会导致保护软件在 Wireshark 捕获以太网数据包之前将其过滤掉

    现在提到的示例使用的是 LwIP 堆栈服务器、您将在 TivaWare 中的 examples/boards/dk-tm4c129x 下找到这些示例的代码。 查找 enet_lwip、enet_uIP 和 enet_io。

    如果您用作客户端而不是服务器(我上面提到的所有示例都是 Web 服务器)、则可以查看 QS-Weather 应用程序、该应用程序会向远程服务器发送请求、以使用 lwIP 检索天气信息。 需要记住的一件非常重要的事情(以及当前哪个 QS 天气不正确! 提出的错误)在发出客户端请求和使用 lwIP 时、lwIP API 只能从以太网中断上下文调用、因此您不能将 lwIP API 调用放入主函数中、并期望这些操作正常。 它们可能会工作一段时间、然后你将遇到一个破坏控制块的比赛条件、事情就会消失。 小心!

    文章链接中提到了这一点

    可以按照开机自检中的说明解决此问题

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

    您好 

    我没有在鲨鱼线 应用中获得 CAN 以太网转换数据、而是收到了正确的 CAN 数据。

    我充当服务器。