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.

[参考译文] MSP430FR6047:MSP430FR6047:使用 UART 通信发送体积流速值

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1235413/msp430fr6047-msp430fr6047-send-volume-flow-rate-values-using-uart-communication

器件型号:MSP430FR6047

大家好、几个月前、我问到了如何使用 MSP430FR6047通过 UART 发送数据、 然而,我不得不专注于其他项目,所以现在我能够回到主题,想法是以超声波传感器的例子作为基础, 也就是模板的升数、获取执行计算所需的数据、从而获得通过管道的每秒升数、这样不仅能够使用 J3中的引脚通过 UART 传输这些升数。


为此、我遵循以下示例:

e2e.ti.com/.../evm430-fr6047-uart-connection


总之、这里配置了用于 UART 发送和接收的引脚、然后通过 UART 获取和发送数据、不过在本例中它对我不起作用、 尝试使用模板示例执行测试、遵循从串行端口获取的配置文档、但我未能通过 Putty 收到任何内容、有什么想法可能是导致这种情况的原因吗? 由于它会很有用、因为我现在被困在这一部分、我的最终目标是仅传递液体体积的数据、但首先我想检查数据是否由 UART 发送。

UART 配置

我不是这些微控制器主题的专家、因此我想要一些帮助、以便更好地了解此类连接。

无需再添加问候语了。

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

    尊敬的 Erick:

    我正在研究该案例、并预计明天会向您提供反馈。 感谢您的耐心等待。

    B.R.

    萨尔

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

    我注意到电路板的 TXD 和 RXD 引脚上没有标有 J3的跳线。根据我正常阅读的内容、如果我希望通过这些引脚发送数据、我必须移除这些跳线。




    但这会阻止我通过 PuTTy 或我的控制台从 PC 上查看它? 是否必须放置跳线?

    很抱歉、我还不熟悉这些板、我也希望您为我澄清这一点。

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

    大家好、已经有一段时间了、但为了更新查询的状态、最后、我能够通过放置缺失的跳线、从 USS 模板练习中、通过 UART 从 PC 中读取数据、一旦完成此操作、 我希望能够使用这个练习基础来获取数据、并能够计算每秒钟通过管道的液体量。 我怎么能做到这一点?

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

    尊敬的 Erick:

    很抱歉遗漏了您的更新信息、响应太晚了、这些天很忙。

    很高兴听到您可以使用 UART 正常工作。 USS 的计算方面、我对 USS 不是很熟悉、能否给大家截取一下数据、我会让 USS 的专家直接帮大家答疑解惑。

    感谢您的耐心等待。

    B.R.

    萨尔

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

    您好!

    我希望能够使用此练习库来获取数据,并能够计算每秒钟通过管道的液体量。 有什么想法我可以做它吗?

    在模板示例中,CAA 会 在主循环中调用 USS_runAlgorithms ()函数。 您可以在调用 dTOF、absTOF、甚至在&algResults 结构中读取该函数的体积流速数据。  

    此致、

    现金豪

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

    谢谢回答我,通常当我通过管道水,我收到这个数据串行,阅读文档,显示的每一个数据都附加一个标识符,因为你可以看到数据是十六进制格式发送的。 我让它仅发送流量数据、现在我要做的是从该数据中确定耗水量。  

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

    好的、谢谢您回答我 。 我让它仅发送流量数据、现在我要做的是从该数据中确定耗水量。  

    也就是说、我想知道如何使用这些数据计算耗水量、我知道流量以每秒升为单位、 虽然我不知道程序在哪个单元输出、所以如果你能为我澄清这部分、这将是一个很大的帮助

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

    尊敬的 Erick:

    现金现在在休假,当他回来,他会回答你的问题。 感谢您的耐心等待。

    B.R.

    萨尔

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

    您好!

    回到办公室。 很抱歉回复延迟。  

    您的项目中的测量速率是多少? 您可以 在 USS_userConfid.h.h 中找到 USS_SYS_measurement_period。默认情况下、该值应为32768、表示测量周期应为 USS_SYS_measurement_Period/USS_LFXT_FREQ_IN_Hz = 1秒。 结果输出速率将为每秒1次。 现在、您可以使用这些信息来计算耗水量。  

    此致、

    现金豪

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

    感谢您的关注

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

    谢谢回答、但我如何使用此费率计算耗水量?、 您能否告诉我是否有公式允许我进行此计算?

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

    您好!

    假设测量速率为每秒1次。 1秒内的总体积应为((体积流速1)* 1秒)。 而对于2秒内的总体积、应为 ((体积流速1)* 1秒+(体积流速2)* 1秒)。 其中 体积流速1是第一次测量结果、 体积流速2是第二次测量结果。

    此致、

    现金豪

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

    您好、谢谢您的回复、所以体积消耗等于 每个流量测量的总和?

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

    您好!

    可以。 当测量速率为1Hz 时确实如此。

    此致、

    现金豪