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.

[参考译文] MSP430FR4133:从低功耗唤醒时出现串行读取(RX)问题

Guru**** 2583645 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1009332/msp430fr4133-serial-reading-rx-issue-while-wake-up-from-low-power

器件型号:MSP430FR4133

大家好、

我们的传感器将串行数据推送到控制器、我需要读取该串行数据。 当我从端口连续供电时、我能够读取数据。

我的要求是每隔一分钟读取一次数据。我将会降低功耗、每分钟唤醒一次、并通过端口为传感器供电。 这次我无法读取串行数据

请建议任何方法。

提前感谢。

Vinod

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

    尊敬的 Vinod:

    可能是您没有提供足够的时间让传感器在端口供电后启动。  查看您的传感器数据表、了解是否存在典型的启动时间并在读取数据之前提供一些延迟。

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

    您好、Eddie、

    感谢您发送邮件。

    传感器在150ms 后提供数据。 我甚至尝试了延时5秒。 遗憾的是、我没有通过串行读取数据。

    当我从低功耗唤醒时、我将执行以下步骤、  

    UART 初始化、

    传感器电源打开

    Dealy 5秒

    读取串行数据。  

    请建议我的方法是正确的。

    谢谢、

    Vinod

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

    Vinod、

    看起来是正确的。  您是否能够在线路上放置一个示波器或逻辑分析仪来查看通信中断的位置或是否开始?