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.

[参考译文] TMS320F28375D:TMS320F28375 USB 主机功能.. DP/DM..上的下拉

Guru**** 2434370 points
Other Parts Discussed in Thread: TMS320F28375D, TMDSCNCD28379D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/970601/tms320f28375d-tms320f28375-usb-host-function-pulldowns-on-dp-dm

器件型号:TMS320F28375D
主题中讨论的其他器件: TMDSCNCD28379DC2000WARE

您好、团队 C2000、

我们提供了哪些配套资料/原理图、例如 TMS320F28375D USB 主机硬件设计?  

当 F28用作 USB 主机时、DP/DM 上是否需要单独/外部15K 下拉电阻器?

谢谢、Merril  

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

    您好 Merril、

    TMDSCNCD28379D (controlCARD)被记录为通过 J8支持 USB 主机/器件连接。 但是、电路板的 DP/DM 线路中不包含下拉电阻。

    查看 USB 2.0规范、似乎只有"低速/全速器件速度识别"才需要下拉电阻。

    主机案例中有许多 C2000WARE 示例、您可以使用这些示例进行测试、以使您有一定的信心。 目录如下:

    C:\ti\c2000Ware_3_03_00_00\driverlib\f2837xd\examples\cpu1\usb

    最棒的

    Kevin

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

    尊敬的 Kevin:

    Thx。 为了更好地了解 USB 拉电阻情况、我尝试在这里提出一些具体问题。 请回答以下每个具体问题吗?  谢谢!

    对于符合 USB2全速规范的设置、似乎需要主机在 DP/DM 上有下拉电阻、并且(全速)器件必须上拉 DM (以指示它(器件)是全速)。 对吧?

    具体而言、对于连接到(例如 C2000)主机的(例如 MSP)全速器件、是否应按如下方式实现?

    - DP 和 DM 上~15K 的主机端(C2000)下拉

    -DM 上~1.5K 的器件侧(MSP)上拉

    因为 C2000 EVM 没有 pull 功能。 我们的(TI)示例代码/项目中是否使用了 C2000内部拉动?

    如果 C2000是 USB 主机、并且没有外部上拉电阻器且没有启用内部(C2000)上拉电阻器。 似乎 DP/DM 将悬空。 那么、会发生什么情况呢?

    谢谢、Merril

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

    您好 Merril、

    当然、在回答之前、我还需要进一步了解并检查一些事项。 我明天会回来讨论这个问题。

    谢谢、

    Kevin

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

    您好 Merril、

    我认为 USB 模块具有内部拉动功能、以满足规格要求。 TRM 的 USB 部分提到交易过程会自动处理相当多、如下所示:

    我将与团队确认并返回给您。

    最棒的

    Kevin

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

    您好 Merril、

    与团队确认、您的董事会不需要外部拉动。 C2000 USB 模块负责 USB 2.0规范中记录的拉动要求。

    最棒的

    Kevin

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

    尊敬的 Kevin:

    谢谢!  

    您是否知道是否自动包括/打开拉动(仅在启用 USB 模式时)?  或...

    示例项目是否开启了拉动?  或...

    我们是否需要专门明确地打开 GPIO 的拉电阻器?

    Thx、Merril

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

    您好 Merril、

    用户无需自行打开拉动。 用户只需按照 TRM 部分中的文档配置 USB 模块和信号。 C2000的 USB 模块将根据设置的主机/设备模式和协议在内部处理 USB 2.0规范的拉动要求。

    最棒的

    Kevin