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.

[参考译文] MSP430FR2633:CapTIvate 开发套件-设计中心64按钮焊盘、在互电容中包含8x8列和行-定义按钮及其端口

Guru**** 2554530 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/593812/msp430fr2633-captivate-development-kit---design-center-64-button-pad-with-8x8-columns-and-rows-in-mutual-capacitance---defining-buttons-and-its-ports

器件型号:MSP430FR2633

大家好、

我有一个带有简单铜线的8x8网格。  

当手指触摸节点时、水平导线和垂直导线之间的互电容会有所不同。  

我要将该电网连接到 CapTIvate 开发套件。  

当我按下"Auto-Assign"来实现 MSP430微控制器中的自动连接时、一切都正常。  

当我用手更改连接(如图中所示)时、当我连接系统时、不会发生任何情况。  

连接是否有任何限制? 我是说、端口 CAP0.3必须是 TX 端口、端口 CAP0.0必须是 RX 端口?  

谢谢、

吉尔贝托·卢雷罗

 )

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

    您是否在进行更改后重新生成源代码并再次在 CCS 中编译? 请务必确保您的项目与 CapTIvate 设计指南 MCU 更改保持最新。 否则、您的设置和自动分配之间存在哪些差异?

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

    您好、Ryan、

    是的、在我进行这些手动更改后、我会重新生成代码、使用 CCS 进行调试和更新。

    自动分配的作用是:

    -CAP 0.0和 CAP 0.1端口

    -CAP 1.0和 CAP 1.1端口

    -CAP 2.0和 CAP 2.1端口

    -CAP 3.0和 CAP 3.1端口

    之前的端口始终是 RX 端口。

    其他端口(CAP x.2和 CAP x.3)始终是 TX 端口。

    我尝试在 RX 端口之间进行更改、一切都正常。 但是、当我为 TX 更改 RX 时、"连接"后不会发生任何情况。

    你有什么建议吗?

    此致、

    Gilberto

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

    尊敬的 Gilberto:

    我刚刚与 CapTIvate 设计专家交谈、他们告诉我 CapTIvate 资源仅允许31个或更短的时间周期。  通过替换 TX 的 RX、您可以有效地强制最佳设置从16个时间周期加倍至32个时间周期、从而中断应用。  最近发现了此问题、未来的设计指南和中心版本中将更好地记录此问题、以通知用户此限制。  您有两个与应用相关的选项: 保持最佳分配或将传感器阵列拆分为两个按钮组、共用 RX 线、如下所示。

    我将再次建议每个 CAP 端口至少具有一条 RX 和 TX 线路(最佳为200万条)、并且 CAP3违反了这一要求。

    此致、Ryan