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.

[参考译文] TM4C1292NCPDT:支持 USB 主机模式 ACM、NCM、ECM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/715489/tm4c1292ncpdt-usb-host-mode-acm-ncm-ecm-support

器件型号:TM4C1292NCPDT

您好、e2e、

我们的客户正在评估用于 USB 应用的 TM4C1292、他们想知道它是否支持 USB 主机模式 ACM、NCM、ECM。

我查看了 TivaWare 用户指南、我们似乎没有提供 USB 主机 CDC 协议、仅支持器件模式 CDC。

需要您的帮助才能检查此问题、提前感谢您。

Leon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Lei、
    我同意您的评估。 CDC 类驱动程序支持 ACM 型号、并允许将客户端(MCU 端)应用程序视为 USB 主机系统的虚拟串行端口。 我不知道主机端的 CDC 支持。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles、

    是的、但我们如何找到有关它的更多详细信息?

    是否可以支持这些模式? 这位客户非常重要、他们已经使用了具有大量容量的 TM4C1294、这是一个具有大量容量的新应用。

    谢谢。

    Leon

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

    让我进一步澄清一下有哪些 USB 功能可用以及为它们提供的支持。

    TivaWare 中 usblib 附带的 USB CDC 驱动程序支持 USB CDC ASM 模式。 但是、我们没有可用的 USB 主机 CDC 示例。 在 E2E 论坛上、多个用户成功创建了 CDC 主机示例。 其中一个这样的用户还在此处共享源代码: e2e.ti.com/.../1110794

    我们期望客户能够利用 TivaWare 和随附文档提供的内容来实现主机 CDC 功能。 如果他们遇到障碍、那么在 E2E 上提出问题将使我们能够帮助他们解决过去的问题。

    具体来说、关于 CDC NCM 和 ECM、这两种协议涉及 USB 以太网、TivaWare 不支持这两种协议。 我搜索了 TM4C E2E 历史记录、找不到单个申请、因此甚至没有 E2E 讨论可用。 由于它们不属于我们的 TivaWare 产品、我们将无法为 CDC NCM 或 CDC ECM 功能的实现提供任何级别的支持。