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.

[参考译文] MSP430F6633:未知 USB 设备:MSP-TS430PZ100USB 主板 C1_LedOnOFF 示例

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/668162/msp430f6633-unknown-usb-device-msp-ts430pz100usb-board-c1_ledonoff-example

器件型号:MSP430F6633
主题中讨论的其他器件: MSP-TS430PZ100USBMSP430F5529MSP-FET

尊敬的团队:

我在 MSP-TS430PZ100USB 板(版本1.25)和 MSP430F6633 (版本 E)上运行 USB CDC 虚拟 COM 端口 C1_LedOnOff 示例时遇到问题。 设备管理器中显示未知 USB 设备。 我已经在 e2e 上发布了不同的帖子、但没有成功。 我的主板跳线是:外部电源上的 JP3,打开 JP4。 电路板在 XT2上具有4MHz 晶体。 我正在使用 USB API 库5.20.06.02。 和 Windows 7操作系统。

我尝试了以下操作:

1.使用 MSP430F5529 Launchpad 成功运行相同的示例代码。 然后在项目属性(cmd 文件&目标配置文件)中将器件更改为 MSP430F6633。  

2.尝试在设备管理器中更新设备驱动程序,但 Windows 显示已为此设备安装了最佳驱动程序。

3.浏览勘误表并尝试了 VBUS 检测权变措施。

请分享您的建议以使其在 MSP-TS430PZ100USB 板上正常工作。

谢谢、此致

Amit Deswal

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

    为了确认、您是否已使用 MSP-FET 将 USB 代码下载到器件? 您无法通过 CCS 通过 USB 更新器件、因为器件上没有 USB 代码。 此外、PC 和此目标板上的 USB 连接之间没有调试器。 该 LaunchPad 具有一个可对 MSP430F5529进行编程的板载调试器(ez-FET)。 或者、您可以生成项目的二进制文件并使用 USB BSL 以及 BSL-Scripter 工具来下载代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、JH、

    我使用 MSP-FET 对 MCU 进行编程、MSP430USB 开发套件5.20.06.02中提供了 C1_LedOnOff 示例。 我可以看到程序在调试模式下运行、并在 Dev Manager 中创建未知 USB 设备。 已尝试为其安装驱动程序、但 Windows 显示已安装最佳驱动程序、并且它不会为 MSP-TS430PZ100USB 板创建 COM 端口。

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

    我也遇到了一些问题、但最终我使 Windows 能够识别 USB。 首先将 USB 连接和 MSP-FET 连接到电路板。 确保立即为 EXT 电源配置跳线。 然后下载示例并进行调试。 然后、显示了用于 USB 接口的 COM 端口、我能够移除 MSP-FET、复位器件、Windows 将会识别它。 如果仍有问题,您可能还需要为 CDC 示例安装特定的 INF 文件,因为 Windows 将安装通用 USB 信息。 有关此过程的更多信息、请参阅 USB 开发包中的示例指南。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、JH、

    感谢您的快速回复。 我实施了您的建议、使用跳线选择外部电源并安装了 JP4和 JP1。 设备管理器中仍显示未知的 USB 设备(USB 描述符失败错误43)。 我已经为将驱动程序手动安装到 C1_LedOnOff 示例的 USB 配置文件夹提供了路径。 Windows 显示已安装最佳驱动程序。 仍然没有成功。 我在三台不同的 PC 上尝试过。 我是否需要修改示例代码?? 因为我可以看到为 MSP430F5529编写了所有示例代码、并且我只将器件从 MSP430F5529更改为 MSP430F6633、并且没有更改时钟或振荡器等、因为这两个器件都位于 XT2 4MHz 晶体上。 我是否需要在 XT1上使用32kHz 晶体?

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

    Amit、您好!

    无需进一步修改示例代码即可运行。 您正确地假设您只需在编译之前更改项目设置中的目标器件。 USB 项目无需在 XT1上使用32kHz XTAL、而在 XT2上使用$MHz XTAL 即可。 您可能需要强制 W7为此设备安装自定义 INF 文件。

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

    我将再次尝试强行安装驱动程序。 一个简单的问题、4.78v 的 VBUS 可以吗? 我在 MSP-TS430PZ100USB 板上看到4.78v VBUS 而不是5V。

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

    Amit、

    是的。 VBUS 的最小规格为3.75V、最大规格为5.5V。