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.

[参考译文] TMS320F28388D:调试 USB 问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1352689/tms320f28388d-debugging-usb-problems

器件型号:TMS320F28388D
主题中讨论的其他器件:C2000WARE

您好,

请帮助解决客户在调试过程中遇到的问题。

要求:在配置 F288D 的 USB 时、使用 DM 和 DP 引脚来代替 SCI 模块。 DSP 用作器件、PC 用作主机。 主机和从机可以进行通信并发送数据。

问题:

连接计算机后当前显示"Unknown USB device (Device identifier request failed)(未知的 USB 设备(设备标识符请求失败))"。 在这种情况下、器件应如何响应主机请求、以及应如何发送器件标识符和配置标识符? 例程中没有这方面的示例、希望得到详细和具体的例程;此外、返回配置标识符需要包含配置标识符、接口标识符和端点标识符。 如何将它们重新组合到主机?

谢谢!

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

    器件型号:TMS320F28388D

    您好,

    请帮助解决客户在调试过程中遇到的问题。

    要求:在配置 F288D 的 USB 时、使用 DM 和 DP 引脚来代替 SCI 模块。 DSP 用作器件、PC 用作主机。 主机和从机可以进行通信并发送数据。

    问题:

    连接计算机后当前显示"Unknown USB device (Device identifier request failed)(未知的 USB 设备(设备标识符请求失败))"。  在这种情况下、器件应如何响应主机请求、以及应如何发送器件标识符和配置标识符?  例程中没有这方面的示例、希望得到详细和具体的例程; 此外、返回配置标识符需要包含配置标识符、接口标识符和端点标识符。 如何将它们重新组合到主机?

    谢谢!

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

    您好,Rhea,

    专家到下星期四都不在办公室。

    请不要创建重复的帖子、这不能帮助更快地解决问题、只会增加专家的困惑。

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

    Rhea,

    请告诉我目前哪些引脚被用于 USB 通信。 GPIO 配置是否正确?  

    未知 USB 器件(器件标识符请求失败)表示器件和主机之间的握手没有正确发生。  

    您是否尝试过使用 C2000Ware 中提供的现有示例?

    此致

    西达尔特

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

    尊敬的 Siddharth:

    客户可以使用 C2000Ware 中提供的现有示例执行此操作。

    但这是发生了什么:

    此外、我想问一下用于测试 EtherCAT 从站的软件工具是什么?

    谢谢~

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

    Rhea,

    客户是否正在尝试直接访问 USB 寄存器而不使用 USB 库?

    能够在不更改任何代码的情况下运行现有示例吗?

    关于 EtherCAT ,请您启动另一个线程,以便它被分配给 EtherCAT 专家进行应答。

    此致

    西达尔特