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.

[参考译文] TUSB4020BI:最大数据包大小

Guru**** 2482225 points
Other Parts Discussed in Thread: TUSB4020BI

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/671930/tusb4020bi-maximum-packet-size

器件型号:TUSB4020BI

我正在使用 F28379D 控制卡开发一个将数据流式传输到计算机的数据采集平台。 我现在使用 USB 2.0全速模式实现了6MBps 以上的 PC 吞吐量、这是基于此站点上的用户提出的更改允许的最大批量输出数据包(增加到1024字节)的一些建议。

我打算让多个板同时运行、同时保持每个板的吞吐量相同、因此我希望使用 USB 集线器将 PC 的速度提高到高速480Mbps。 但是、我目前使用的 Cypress 集线器开发板受到限制、因为它似乎只接受64字节数据包(数据表中也提到64字节 RAM)、所以当我通过集线器连接控制卡时、我会失去大量的吞吐量。

TUSB4020BI 允许的数据包长度是否高达1024字节?

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

    F28379D 控制卡是否支持 USB 2.0规范中的高速或全速功能?  您能否提供设计的方框图来验证 TUSB4020BI 的用例?

    TUSB4020BI 支持最大数据包大小为1024字节的高速功能。  

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

    您好、Malik、

    F2837xD MCU 支持12Mbps 的全速 USB 2.0。 请参阅下面的方框图。 我只使用其中一个下行端口、希望它在功能上等同于具有 USB 2.0高速功能的 F2837xD。

    谢谢

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

    TUSB4020BI 不会重新封装 F2837xD 中的数据、因此所有数据都将保留为64字节封装。 TUSB4020BI 将在 USB 2.0 HS 上运行、并以480Mbps 的速率将数据包发送到 USB 集线器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Malik、

    感谢您的回答。 我已更改头文件以从 F2837xD 发送1024字节数据包、因此我希望 TUSB4020BI 能够在 USB 2.0 HS 上转发这些1024字节数据包。 今天我将要介绍开发板、并将进行验证。

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

    USB 全速模式允许最大64字节数据包、因此如果 F2837xD 仅支持 USB 全速模式、则发送1024字节数据包可能会导致意外错误。