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.

[参考译文] MSP430G2553:Windows 10中的 MSP430G2 Launchpad 驱动程序问题

Guru**** 2524460 points
Other Parts Discussed in Thread: ENERGIA

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/671900/msp430g2553-msp430g2-launchpad-driver-problem-with-windows-10

器件型号:MSP430G2553
主题中讨论的其他器件:EnergiaMSP-EXP430G2

大家好、

我已经在其他线程上读过、Windows 10中的 MSP430G2 launchpad 电路板驱动程序有问题、我遇到的问题是 USB 转 UART 驱动程序运行不稳定、它会随机工作并停止。 虽然调试/编程功能工作正常、但我仍然可以对 LP 进行编程和调试、但使用 USB-TO-UART 是相当令人厌烦的、因为这个问题、到目前为止、我已经尝试过 TI 的所有 TUSB4310驱动程序和 Energia 的 MSP430G2 LP 驱动程序、但我很不幸运。 我尝试在 Windows 10中禁用驱动程序签名实施、但也不幸运、USB 转 UART 仍然随机工作。 在 e2e 论坛的其中一个主题中、有人提到在与电路板通信之前等待一段时间(3-10秒)、我也尝试了、但没有运气。  

还有其他关于这一问题的建议吗? (主板版本:1.5、操作系统:Windows 10 x64)

谢谢、

Karim  

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

    尊敬的 Karim:

    您能否确保您使用的端口不是 USB3.0? MSP-EXP430G2 Launchpad 上的 eZ430调试器无法与 USB 3.0端口完美配合使用。

    此外、请确保您未使用 USB 集线器、而是将设备直接连接到您的 PC。

    此致、
    Caleb Overbay

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

    它是 USB 2.0、在电路板和笔记本电脑之间没有集线器。 需要注意的是、LP 上的调试器工作正常、我可以顺利地对 LP 进行编程。

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

    尊敬的 Karim:

    感谢您的验证。 您是否尝试过其他 USB 电缆、以防您使用的电缆损坏? 此外、您是否有 Windows 7 PC 来测试它并查看问题是否仍然存在?

    您能够对 MSP430进行编程和调试、这一事实通常使我认为这可能是代码中的一个错误。 您是否在 UART 通信代码中使用了任何低功耗模式? 您使用的波特率是多少? 如果我可以看到代码、可能会有所帮助。

    此外、 您可能会发现 MSP430 MCU 上常见 eUSCI 和 USCI 串行通信问题解决方案的 UART 部分 在调试 UART 通信问题时很有用。

    此致、

    Caleb Overbay

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

    感谢您的快速响应。

    我已经在 Windows 7计算机上测试了 LP、它工作正常、电缆不是问题、因为(我也尝试了不同的板、因为我有两个板、所以我尝试了不同的板)、所以代码正常。 只需澄清一下、USB 转 UART 在 Windows 10上"有时"工作、但它是随机的、一会工作正常、一旦您拔下电源插头、然后重新插入 LP、它就会停止工作。

    我使用的波特率是9600、所以没有什么异常。 问题很可能出在 Windows 10上的虚拟 COM 端口驱动程序设置上。

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

    尊敬的 Karim:

    遗憾的是、Windows 10处理驱动程序的方式与以前版本的 Windows 不同、并且遇到的问题特别难以解决。

    如果问题仍然存在、我建议查看另一个 MSP430 Launchpad、该 Launchpad 包含的是 eZ-FET 调试器、而不是 MSP-EXP430G2 Launchpad 上的 eZ-430。 此调试器具有更好的支持、并且可与所有版本的 Windows 配合使用。 MSP-EXP340F5529LP 是一种常见选项

    此致、

    Caleb Overbay

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

    您好 Caleb、

    感谢您的响应、这对于 Windows 10中 USB 驱动程序处理的随机行为很有意义、我将介绍其他 LP。

    谢谢、

    Karim