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.

[参考译文] DRV2605L:如何发送 I2C 消息以通知 DRV2605L

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1294690/drv2605l-how-to-send-i2c-messages-to-notify-drv2605l

器件型号:DRV2605L

您好、专家:

   您是否有使用 I2C 的 LRA 应用演示代码? 网络中的数据表或其他参考说明不显示如何发送 I2C 消息以通知  DRV2605L 控制电机以使其产生振动、谢谢。

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

    您好!

    感谢您与我们联系。 在数据表中、有寄存器映射、其中包含使用 LRA 操作器件所需的所有地址和值、但我们没有示例脚本。 如果您正在寻找快速即插即用评估功能、我建议查看 DRV2605LEVM-CT。 此 EVM 可通过连接到 我们的 GUI 或使用具有外部或板载 LRA 的电容式触控按钮进行控制。 使用 GUI、您还可以记录 I2C 事务。  

    此致、
    悉尼诺斯卡特  

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

    您好、 悉尼:

       感谢您的回答。 此外、我想展示我对向 DRV2605L 发送 I2C 消息的理解、请帮助检查其是否正确:

    寄存器                               参数选择

    名称                 地址      值(十六进制)          名称             位     设置

    额定电压           0x16        53                  额定电压       [7:0]       2 V 有效值

    上面是 需要在 LRA 初始化过程中设置的 DRV2605L 寄存器、 伪代码如下所示:

    I2C_START

    I2C_SEND (0XB4) SLAVE_ADDR (0X5A)+写入位

    I2C_SEND  (0x16) REGISTER_ADDR

    I2C_SEND (0X53)  设置值

    I2C_STOP

         谢谢

          比尔

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

    您好、Bill、

    您是否在代码中的其他位置声明了 I2C_START、I2C_send 和 I2C_stop 函数? 我建议查看以下具有示例 i2c 伪代码的主题: link 

    此致、
    悉尼诺斯卡特  

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

    您好、 悉尼:

       谢谢。