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.

[参考译文] CCS/MSP430FR5889:使用电容式触控 IO 功能。

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/598989/ccs-msp430fr5889-using-capacitive-touch-io-feature

器件型号:MSP430FR5889
主题中讨论的其他器件: MSP430WARE

工具/软件:Code Composer Studio

尊敬的团队:

我们当前的项目包括使用此微控制器的电容式触控 IO 功能的要求。 当我们浏览此微控制器的用户指南和用户特定数据表时、我们发现有关此微控制器应用的描述非常有限。 用户指南指出、可以在计时器中观察到输出、并在器件特定数据表中进行了说明、但在 MSP430FR5889的器件特定数据表中没有明确说明计时器的电容输入。  在器件特定数据表中的进一步观察中、我们发现计时器 A2和计时器 A3提到了电容式触控输入、但如果我们将其用作捕获输入、那么 INCLK 频率是多少? 我们是否可以有有关此用途的应用手册。 我尝试阅读了许多内容、但没有一篇文章谈到内置电容式触控 IO 模块的用法。 请帮帮我们。

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

    MSP430FR5889具有支持电容式触控的 I/O。 我们提供了如何使用和启用此功能的示例、以及 MSP430Ware 中所需的软件。 要使用此功能、需要两个计时器。 通常是 TA/B 和 RTC 或 WDT 的一个实例。 请参阅库的相关用户指南以了解其使用方法以及为您的器件提供了哪些示例。

    在 TI Resource Explorer (位于 CCS 或 dev.ti.com 中)中、导航至 Software -> MSP430Ware -> Libraries -> Capacitive Touch Software Library
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jace:

    根据您提供的建议、我们已尝试使用 slac489库中提供的示例库代码。 我们使用的是 Code Composer 6版本。 我们在此库中所做的唯一更改是微控制器。 我们使用的是 MSP430FR5889。 将示例代码加载到模块后,当我们在调试器模式下检查电容 IO 寄存器时  ,e2e.ti.com/.../RO_5F00_CSIO_5F00_TA2_5F00_WDTA_5F00_One_5F00_Button.rarit仍然为0x00。 为什么不使用此给定配置进行更新。 在示例项目中,它配置为 P1.5。 它仍然没有更新。 请在此处找到屏幕截图和示例代码。  

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

    库中的示例使用 LPM3。 正如控制台上的警告所述、处于此状态时、EEM 无法准确访问器件。 这意味着寄存器视图不能准确反映正在发生的情况。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jace:

    我们知道屏幕截图是控制器处于 LPM 模式。 但是、我们已经尝试在控制器进入 LPM 模式之前保留断点。 " TI_CAPT_Init_Baseline (&One_button)"应初始化 CAPTIO0CTL 寄存器。 仍然显示为0x00。 请找到所附的屏幕截图。

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

    使用此触控库、每次采样 Captouch 元素时、每次寄存器的状态都会保存、然后在采样完成后恢复。 这包括 CAPTIOxCTL 寄存器。 因此、您看到它们配置为电容式触控时、唯一的时间是在调试期间恰好停止 MSP430、因为它正在采集电容式触控样本。