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.

[参考译文] DRV2605LEVM-MD:用于对板进行编程的触觉控制台命令。

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1275786/drv2605levm-md-haptic-control-console-commands-for-programming-the-board

器件型号:DRV2605LEVM-MD
主题中讨论的其他器件: MSP430F5510DRV2605LMSP-FET

我当前正在脱下一个 PC 软件、该软件将从库中发送一个波形触发信号。 我将从 USB-hid/CDC 发送触发数据。 我找不到任何示例可以显示当我挑选波形并在器件上播放时触觉控制台发送的内容。 是否有源代码或说明手册介绍应发送至 MSP430F5510/DRV2605LEVM-MD 以拾取和播放波形的内容。

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

    您好!

    感谢您与我们联系。 在触觉控制台、工具下有一个 I2C 监听器、用于记录 GUI 和器件之间的所有数据事务。 默认情况下、监听器处于关闭状态、用户必须右键单击窗口并选择 Start (开始)以开始观察事务。 在这里、您可以看到当您选择和播放波形时 GUI 发送到器件的内容。

    此致、
    悉尼诺斯卡特  

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

    您好、Sydney:

    谢谢你的回应。 我打开 i2c 嗅探器、然后连接到 DRV2605LEVM-MD 板后、我发送各种旋转电机的波形(使其正常工作)。 但即使我启动 i2c 监听器、它也不显示任何数据。 完全是空的。  

    软件:Haptic Control Console

    版本:1.6.0.2

    此致、

    Ömer  

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

    您好! Ömer

    选择和播放波形之前或之后是否启动 i2c 监听器? 即使没有硬件连接到 GUI、如果您启动 i2c 监听器、然后在 GUI 中更改参数、则应该能在 i2c 监听器中看到。  

    此致、
    悉尼诺斯卡特

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

    尊敬的悉尼:

    感谢您的答复。

    我设法使 i2c 监听器工作。 它会显示我控制哪些寄存器、但仅当我从 DRV2605L 控制台选择某些寄存器时有效、而当我使用 DRV2605LEVM-MD 控制台时无效。

    这是我的问题。

    我想用我自己的软件控制寄存器。 我只是不知道协议。 我可以使用 HID 或 CDC、但我需要知道要发送什么数据、以便假设更改0xc 寄存器、即用于播放波形的 GO 寄存器。 我尝试了 MSP-FET、但在调试模式下触觉控制台崩溃。 是否有一个工作表显示 PC 与 DRV2605LEVM-MD 之间的完整 USB 协议。  

    扼要重述一下、我有我自己的自定义软件、我希望直接通过该软件触发波形、而不使用触觉控制台。

    此致、  

    Ömer

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

    您好! Ömer

    我们没有针对触觉控制台的有效支持、因此我的建议 是使用电路板上的外部 I2C 引脚来直接控制驱动器。 您将需要某种类型的微控制器来将 USB 从软件转换为 I2C、但其好处是定义了转换的工作方式。 一种方法是覆盖板上的 MSP430固件。 与尝试对 MSP430上的内容进行逆向工程相比、这将是一个更简单的选择。 以下是指向 MSP430 USB 开发套件的参考链接: https://www.ti.com/tool/MSP430USBDEVPACK。

    此致、
    悉尼诺斯卡特