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.

[参考译文] MSP430F5638:如果长时间未连接,USB将不起作用

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/583959/msp430f5638-usb-doesn-t-work-if-left-unconnected-for-long-periods

部件号:MSP430F5638

我们的设计使用MSP430上的USB接口。  设计采用电池供电。  该设计允许用户连接到USB输入,以便配置,读取数据或下载存档。

如果USB在通电后很快连接,则一切正常。  如果主板仍有电池电源,并且在1-3天内没有USB,然后插入USB,则PC会识别端口,但主板不响应轮询。  仅通过重新启动主板才能使其重新工作。  如果USB已连接且持续通信,则永远不会出现故障。  只有在长期没有USB的情况下,它才会失败。

USB是唯一停止工作的设备。  MSP的所有其他方面继续正常工作,包括其他几个通信端口。

我们已经查看了部件的勘误表,并为USB进行了所有建议的设置,但问题仍然存在。  我们已确认不存在堆栈溢出问题,并已锁定USB专用的2k RAM。  在许多测试的主板和所有测试的主板上都出现问题。

我们应该在哪里跟踪此问题?

谢谢你

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

    您好,Paul:

    此问题似乎与下面的主题重复。 是这样吗? 为了提供最佳的支持体验并防止重复工作,我希望将对话保持在一个线程中。

    e2e.ti.com/.../214.4457万

    此致,

    詹姆斯

    MSP客户应用程序

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

    是的,这是同样的问题。 请继续回复Louis。

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

    您好,Paul:

    请随意参与另一个主题的讨论,尤其是当您有Louis可能没有的其他详细信息或我误解了任何内容时。 我绝对想帮助你们两人解决这里的问题!

    我怀疑USB模块被低功耗模式(LPM3)禁用,这导致MSP430在插入PC时被唤醒。 USB模块要求AM,LPM1或LPM0模式处于活动状态。

    此致,

    詹姆斯

    MSP客户应用程序

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

    我们更改了固件,以便在检测到USB时MSP进入LPM 0,但测试结果相同。 我们已将其更改为活动模式,现在正在测试中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Paul:

    听起来不错。 请随时向我通报您的最新结果。 如果活动模式(AM)对电池供电的应用程序消耗太多电量,如果这可以解决问题,将来您可能可以使用LPM0或LPM1。

    此致,

    詹姆斯

    MSP客户应用程序

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

    我只是想告诉大家,Arthi在另一条线中发布了一些额外的建议。

    此致,

    詹姆斯

    MSP客户应用程序