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.

[参考译文] MSP430FR2533:CapTIvate MSP430FR2533寄存器_I2C 模式问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1253381/msp430fr2533-captivate-msp430fr2533-register_i2c-mode-issue

器件型号:MSP430FR2533
主题中讨论的其他器件:BOOSTXL-CAPKEYPAD

您好

我有 I2C_MASTER、它们在 REGISTER_I2C 模式下与 BOOSTXL-CAPKEYPAD 配合工作。 简单读取传感器插头。

我使用 MSP430FR2533制造了新的传感器 PCB。

使用 MSP430FR2533创建了新项目

 传感器参数进行比较。  

传感器在 BULK_I2C 模式下与 PGMR 配合工作正常。

我将 I2C 模式更改为 REGISTER_I2C 模式并收到一个问题-使用 I2C_MASTER PCB 写入 I2C 命令接收无应答。

MSP430FR2533工程使用 CapTIvate 设计中心工具生成。  

我如何解决或调试这种情况?

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

    您好、Vaidas:

    有关 I2C 通信、请参阅以下文档:

    https://www.ti.com/lit/ug/slau857a/slau857a.pdf

    但斯克!

    此致

    约翰逊

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

    您好

    这不是我在看的。

    实际我找到了:

    1.    MSP430FR2533的 BULK_I2C 应用程序模式   在  MSP430FR2533上电后开始应答 ack >1.5秒。

    2.演示应用 BOOSTXL-CAPKEYPAD 几乎会立即开始回答。

    在文档手册中、我没有找到任何超时说明。

    我在 CapTIvate 应用中可以预期的超时是多少?

    法伊达斯

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

    您好

    我想让传感器"强制 Re 校准".

    这里不适用的含义是什么? 我应该发送0x01因为它是写命令、还是跳过它而只发送6个字节?

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

    您好、Vaidas:  

    您只需发送0x8E 即可强制校准。

    谢谢!

    此致

    约翰逊

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

    谢谢。 超时问题怎么样?

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

    执行力加气程序的时间是多少?

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

    您好、Vaidas:

    实际上、我不在这里进行测试、我认为校准将花费大约10ms (可能)、您在这里有一些特殊要求吗?

    谢谢!

    此致

    约翰逊

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

    您好

    实际上,校准需要大于1秒,在此期间,用户将无法使用键盘,并且他会注意到键盘滞后。

    因此、我需要知道用户将面临的超时。

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

    您好、Vaidas:

    明白了、我将尝试进行一些测试、并获得校准时间。

    谢谢!

    此致

    约翰逊

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

    您好、Vaidas:

    我在这边进行了一些测试、也咨询了 CapTIvate 专家、然后在没有 EMC 启用的情况下校准将需要大约1秒钟。

    如果启用 EMC 功能、将花费大约2~3秒。

    谢谢!

    此致

    约翰逊

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

    那么、如何确定何时需要强制校准?

    您的建议是什么?

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

    您好、Vaidas:

    实际上、您可以在需要的任何时间运行重校准。 在我们的库中、校准将在每次上电时运行。

    有时、当发生负面接触时、您可能会尝试运行校准:

    谢谢!

    此致

    约翰逊