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.

[参考译文] WEBENCH®︎工具/MSP430FR2533:MSP430FR2533

Guru**** 2535150 points
Other Parts Discussed in Thread: MSP430FR2533

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/712038/webench-tools-msp430fr2533-msp430fr2533

器件型号:MSP430FR2533

工具/软件:WEBENCHRegistered设计工具

尊敬的 TI 团队:

我使用 msp430FR2533开发了触摸应用。 我仅使用一个端口作为电容感应输入。

我想将其余未使用的 CAP 端口接地。 这是否会改变我的实际电容引脚功能?

此致、

Hassan Bodache

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

    您好、Hassan、

    在许多情况下、您可以将未使用的 CapTIvate 感应引脚保持断开状态、而不会产生不利影响、但悬空引脚可以充当噪声源、因此最好以您提到的方式对其进行端接。

    让我们通过两种方式区分引脚:

    与 GPIO 共享的 CapTIvate 引脚、如 CAP1.0

    不与 GPIO (专用引脚)共享的 CapTIvate 引脚、如 CAP2.0

    案例1 -共享 IO

    可使用 GPIO 功能轻松将与 GPIO 共享的 CapTIvate 引脚设置为内部输出低电平、并且可以将外部引脚设置为无连接。  如果需要、您还可以使用内部下拉电阻器将未使用的引脚连接至低电平。  在 CapTIvate 启动项目中、引脚多路复用在 CAPT_BSP.c 文件中完成。  如果您打开此文件(包含在 captate_app 目录中)、您可以根据需要调整引脚复用设置。

    案例2 -专用 IO

    未与 GPIO 共享的 CapTIvate 引脚(仅将 CAPx.y 列为引脚功能的专用引脚)不能通过 GPIO 机制接地、因为没有 GPIO 电路连接到引脚。  因此、您可以在外部端接这些引脚、也可以在内部使用一些 CapTIvate 软件库设置函数将其绑定到低电平。  这是我推荐的方法、因为如果您意外配置不当、您不会有任何短路风险。  其方法如下:

    对于每个未使用的专用 CAP IO,您可以在调用 CAPT_AppStart()以将 IO 切换为输出低电平后进行这些额外的调用:

    MAP_CAPT_setChannelEnable (2、0);//启用引脚
    MAP_CAPT_clearChannelActive (2、0);//清除活动状态(不用于转换)
    MAP_CAPT_setChannelOffState (2、0);//将引脚设置为接地而不是高阻态 

    如果您有任何疑问、请告诉我!

    此致、
    Walter