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.

[参考译文] TMS320C6678:TMS320C6678:

Guru**** 2589280 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/589447/tms320c6678-tms320c6678

器件型号:TMS320C6678

您好!

请帮我解决、我无法在 c6678的以太网中发送大于64k 字节的数据

此致

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

    您使用的是什么软件(以下哪个特定示例)?

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是4DSP、fmc667板。对于 DSP 编程、使用 CCS v5.0。以太网数据正在 MATLAB 中捕捉。如果我使用 C 代码配置 NDK、请指导我如何定义 PBM 缓冲区大小
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我正在使用 NDK 客户端示例(Sys/BIOS 6.33.6.50、XDCTools 3.23.4.6、NDK 2.21.2.43)。 我修改了 NDK 客户端示例、以使用 UDP 通过以太网向 PC 发送大约(1MB)的大量数据。 为此、我在 for 循环中重复调用 sendto socket API 函数。 在每个迭代中调用 sendto ()函数,并发送存储在1024字节数组中的数据。 因此、要发送1MB 数据、总共有1024次迭代(或者、换句话说、发送1024个数据包、每个数据包包含1024字节的数据)。 但我们收到的数据包数比预期的要多(仅接收400-500个数据包而不是预期的1024个)。 如果数据大小很小、例如64KB 或总共64个数据包、我们能够接收全部64个数据包。

    可能是什么问题。

    是否有办法更改 NDK 客户端示例使用的 Packet Buffer Manager 的默认帧数。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已通知 NDK 团队。 反馈将直接发布在此处。

    此致、
    Yordan