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.

[参考译文] TM4C123GE6PM:USB 主机示例

Guru**** 1788580 points
Other Parts Discussed in Thread: TM4C123GE6PM, EK-TM4C123GXL
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1380684/tm4c123ge6pm-usb-host-example

器件型号:TM4C123GE6PM
Thread 中讨论的其他器件: EK-TM4C123GXL

工具与软件:

您好!

我正在尝试使用上述微控制器来开发 USB 主机应用、所有文档中都引用了 USB 主机示例、但 TivaWare 文件夹中没有任何示例。 所有示例都适用于"器件"、而不是"主机"。 您能向我指出正确的方向吗?  

提前感谢!

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

    您好!

     在最新的 TivaWare SDK 中、我们不再支持 DK-TM4C123G EVM 板。 此板具有一些主机示例。 您可以从 https://www.ti.com/tool/download/SW-TM4C/2.1.4.178下载最新的 TivaWare 版本2.1.4.178 、并转至 C:\ti\TivaWare_C_Series-2.1.4.178\examples\boards\dk-tm4c123g您将找到 TM4C123的以下主机示例。 DK 电路板上的 TM4C123 MCU 采用 BGA 封装、它与 TM4C123GE6PM 不同、因此引脚多路复用会有所不同。 您将需要修改。 您将需要删除与在 LCD 屏幕上显示消息相关的代码。  

    您还可以参考最新 TivaWare 版本中的主机示例、但这些示例适用于 TM4C129。  

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

    感谢 Charles 的信息。 我尝试使用 EK-TM4C123GXL 获得一个演示。 根据您的建议、 我猜对 DK-Tm4C123G 来说最需要改动的是主机示例。 是这样吗?
    此外、主机示例不适用于此电路板是否有具体原因?

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

    实际上、如果您参考 TM4C129代码、则只需修改引脚复用和时钟即可。 DK-TM4C123G 示例有一些代码要在 LCD 屏幕上显示内容、而不是通过 UART COM 端口显示。 因此、将会删除一些代码。 但这要由你来决定。 我建议您查看 C:\ti\TivaWare_C_Series-2.2.0.295\examples\peripherals 下的一些示例。 这些示例在 TM4C123和 TM4C129之间很常见、#define 用于区分这两种器件。  

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

    对 USB OTG 示例有什么看法?

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

    您好!

     抱歉、我们没有任何 OTG 示例。  

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

    好的。 谢谢 Charles。