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:EVM430-FR6047流量定义

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1333925/msp430fr6047-evm430-fr6047-flow-volume-define

器件型号:MSP430FR6047

您好!

我使用演示代码6047。
我正在寻找能够显示最终流量值的参数
我想在它上面创建一个断点并进行调试。
当我站在该值上时、我看到了一些值的列表、例如:
DTOF
UPS
DNS
流量...  

但这些值非常高、看起来它们需要重新计算最终值。
所以我要寻找能够显示最终流量值的参数、

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

    您好、Ido、

    该结构包含所有算法结果、包括流量。 如果这些值看起来高于预期、那么我认为您可能需要重新访问您的校准或其他代码。 您还可以通过检查结构中的值并将其与 GUI 中显示的值进行比较来验证该值是否是它实际报告为最终体积流速的值。

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

    尊敬的 Dylan:  

    请确认流速的数据变量为:volumeFlowRate、它是结构中的一个浮点元素 USS_FlowRate Algorithms_Results。

    观察模板项目:FR6043_USSSWLib_TEMPLATE_example、在代码中对变量进行了多次更新、在包含变量 volumeFlowRate 的模板代码中的两个文件中、分别是哪个文件和行号?  

    谢谢。  

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

    正确的说法是 volumeFlowRate 是存储 VFR 结果的变量。 根据模板示例、我建议您在器件通过 UART 发送计算数据的下一部分之前检查它存储的值。 例如,您可以将断点放置在 CheckCode ()函数的正上方。

     

    #if APPLICATION_ENABLE_UART_DEBUG
            uartTxUSSResult(APPLICATION_UART_ABSTOF_UPS_DELIM,&algResults.totalTOF_UPS);
            uartTxUSSResult(APPLICATION_UART_ABSTOF_DNS_DELIM,&algResults.totalTOF_DNS);
            uartTxUSSResult(APPLICATION_UART_DTOF_DELIM,&algResults.deltaTOF);
            uartTxUSSResult(APPLICATION_UART_VFR_DELIM,&algResults.volumeFlowRate);
    #endif

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

    你好,Dylan,谢谢你。