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.

[参考译文] MSP430FR6043:滤波和参数配置问题

Guru**** 2390755 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1047536/msp430fr6043-filtering-and-parametric-configuration-issue

器件型号:MSP430FR6043

问题:

1. 原始例程是一对换能器测量值、客户添加了四对换能器测量值、即在原始测量周期(1秒周期)内按顺序进行四对换能器测量。  由于每对换能器都需要使用不同的测量参数进行配置,因此每个换能器对最初都使用 USSSibGUIApp_Init()函数进行配置,并发现无法测量多对换能器。 但可以通过屏蔽测量函数中的 generic_SAPH_ASCTL1 |= ESOFF;和 HPLUSSXTCTL &=~USSXTEN;语句来测量该值。 客户想知道原因是什么。

2、虽然可以使用上述方法正确测量4线对换能器、但打开算法配置中的滤波器时、上传的测量波形是正常的(USS_ALG_FILT_IS FILTER_ENABLED = true)。 但是、上传的测量值的飞行时间和时间差为0值、仿真过程中看到的误差是无法识别波形。 客户想知道这是为什么?

3. 修改测量配置参数而不使用配套的设置计算机,使用自己的协议发送配置参数,根据例程的转换关系修改 gUssSWConfig 结构中的相应参数值,并使用 USSlibGUIApp_Init()函数初始化配置。 但它不起作用、原因是什么?

非常感谢!

此致、

樱桃周

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

    您好、Cherry、

    我已经在 E2ECHINA 中回复了此主题。

    谢谢!

    此致

    Johnson