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.

[参考译文] RTOS/TM4C1299NCZAD:TM4C1299使用 ULPI 和 TI-RTOS 为外部 USB PHY 设计高速

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/729035/rtos-tm4c1299nczad-tm4c1299-design-high-speed-for-external-usb-phy-using-ulpi-and-ti-rtos

器件型号:TM4C1299NCZAD

工具/软件:TI-RTOS

你(们)好

我们正在为 TM4C1299设计 USB 复合器件、USB 分离器具有 CDC*3和批量。
我需要使用 ULPI 为 USB PHY 使用高速。
我使用 TI-RTOS (2.16.01.14)。
使用示波器、我们可以看到60MHz 的位速率。

问题:
TI-RTOS 是否支持使用 ULPI 的 USB PHY?
2.当我将 TM4C1299设置为120M 工作、将 USB 设置为60MHz 时、TM4C1299不工作。
当我将60MHz 频率设置为 USB 和 TM4C1299时、TM4C1299正在工作。
如何将120MHz 设置为 TM4C,将60MHz 设置为 USB?

3.您能为 TI-RTOS 的 ULPI 提供样片代码吗?
4.您能为 TI-RTOS 的 ULPI 提供相关文档吗?

BR、  

JK

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

    您是否有任何一种方法可以在没有 TI-RTOS 的情况下工作? 因为内核和 USB 之间没有真正的交互。

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

    你(们)好

    感谢您的信息,

    抱歉、我是选项错误项


    如果没有 RTOS、系统设计就非常困难。
    我需要高速传输和计算功能。

    是否有任何方法可以替代 RTOS?

    BR、
    JK

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

    我正在尝试寻找最佳工程师来帮助解决这一问题。 如果您让高速 USB 在没有 TI-RTOS 的情况下工作、我会请 TI-RTOS 工程师帮助您进行研究。 如果您不能以任何方式(无论是否使用 TI-RTOS)工作、我会要求 TM4C 团队的工程师来查看。 您应该能够修改 TivaWare 中的其中一个非 RTOS 示例、以查看您是否能够获得所需的高速 USB 功能。 这将有助于解决问题。

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

    有关高速 USB 设计和功能的一些详细信息、请参阅我们的 TM4C 高速参考设计: www.ti.com/.../TIDM-TM4C129USBHS

    这包括您可以参考的非 TI RTOS 软件、该软件使用120MHz 系统时钟和60MHz USB 时钟、因此可以这样做。 您可以查看设置并与您自己的设置进行比较。