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.

[参考译文] MSP430FR2676:MSP430

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1118664/msp430fr2676-msp430

器件型号:MSP430FR2676

您好!

我希望我的板不检测任何负触摸。 此外、我希望每次校准都完全相同、并且在开始时只校准一次。 这在 CCS 中是可行的吗?

此致

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

    1.对于负向触控、我想您可以更改阈值以实现此功能。

    2.你的意思是"每次都完全相同,每次开始只有一次"? 我建议您禁用运行时间校准、因为您无法避免噪声和环境变化的影响。

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

    我正在使用不同的电容材料、我将这些材料切换为采用不同的容量行为。 遗憾的是、如果您更改感应模式、GUI 会始终检测到拒绝阈值。

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

    我想您不需要自动校准、您可以在 CAPT_updateUI (tCapTIvateApplication *应用程序)中注释此部件代码

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

    我已经执行了此操作、但遗憾的是、它仅在未检测到负触摸时才起作用。 我猜函数 updateGUI()中的问题,但没有此命令,程序无法正常工作。 我还在 UserConfig.c 中增加了函数.bSensorNegativeTouch = false、但它实际上不会影响某些内容。

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

    请尝试注释这些代码、它应该会提供一些帮助:

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

    是的、就像我之前说过的、我已经注释了这个代码。 我的意图是不检测负阈值。 第一张图片是在我移除 检测到容量的电容材料之后。 第二个问题是在我重新连接材料后。 因此、它最终会重新校准自己、因为它未达到项目首次运行时的标准模式。                                   

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

    如果比率数据未更改、请检查此处的设置、这意味着不会进行重校准。

    当您移除覆盖时、转换时间将超过限制、并导致软件出现问题。

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

    它不变。 但是、正如我之前所说的、传感器会自动校准、因为正如您在图片中看到的、它检测到附近没有人触摸。

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

    那么、还有其他问题吗?

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

    是的。 我希望传感器在开始时校准一次。 使用相同的参数。 此外、系统不应依赖于环境。 因此、如果我触摸传感器垫并刷写电路板、它应该会检测到一个 TouchThreshold。 现在、电路板将这个手动电路板状态作为默认状态、并且不会检测任何触控。 您是否了解问题?

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

    抱歉、这就是我们进行运行时校准的原因。 如果您希望在不进行校准的情况下执行此操作、我建议:

     1.保存不同的参数

    2.更改螺纹

    您可以看到、它与校准一样。

    如果你能更清楚地描述你的问题(比如你想知道什么、你的问题是什么、为什么你不能接受)、我可以给你更多的帮助。

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

    我有一个与开发板相连的集成电容材料的手柄。 现在、我想让手柄在我手上、然后闪存电路板以检测触摸。 由于校准、传感器无法检测到触控、因为它认为"手柄处于"状态是默认状态。 现在、我想、无论手柄在我手上、还是在传感器闪烁时不在我的手部检测、都没关系。 我现在很清楚了。

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

    我想您现在可以禁用校准。 为什么"由于校准、传感器无法检测到触控、因为它认为"手柄"状态是默认状态。"? 为什么要重新校准?

    你能给我展示一下大砍刀的结构吗?

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

      这是 sensorpad。 如果我现在闪烁、它将像这样。  因此没有检测功能、因为手指没有移动。 即使在触摸板时刷写板、我也希望检测触摸。

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

    1."闪存"的含义是什么?

    2.我认为您可以在没有手指触摸时、器件首次通电时记录校准数据。 然后您可以检测手指触摸。

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

    是的、但我想在触摸它时为它供电、这正是问题的关键。  

    使用闪存、我是说从 CCS 调试代码。

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

    您也许可以考虑 在没有手指触摸时、器件首次通电时记录校准数据。 然后您可以检测手指触摸。 您可以参考此代码。

    e2e.ti.com/.../1031.FR2633_5F00_selfmode.zip

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

    我查看了代码、但找不到您记录代码的器件。 您可以给我发送此部件的屏幕截图吗?

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

    请参阅 void my_calibration (void)

    它为每个传感器读取这些校准数据并将其保存到 FRAM 中。