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.

[参考译文] DRV2624:DRV2624:波形效应示例代码

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/575642/drv2624-drv2624-example-code-for-waveform-effects

部件号:DRV2624

您好,

我正在使用ERM设备的DRV2624驱动程序;我面临着创建新波形以 加载到RAM中的问题,我想知道 这些波形是否有一些示例代码。 请大家告诉我是否有这样的图书馆?

此致

Davide Urbano

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

    您是否正在使用Haptic控制台(HCC)和DRV2624EVM进行评估? 我建议使用HCC中的RAM Manager来加载波形。 由于波形创建的合法性,没有示例库。 波形存储为电压-时间对。 以下是几种有助于创建波形的方法。
    方法1:在HCC RAM Manager中建立波形
    1.打开RAM管理器(如果要测试EVM,请连接EVM)
    2.右键单击空白区域,然后选择"添加"
    3.填写效果信息。
    答 重复通常为0
    B. 十六进制中的电压为3F (满刻度)。 这意味着3F将播放额定电压的100 %。 波形开始处也会自动出现超速。
    C. "Time"乘以Playback_Interval。 默认情况下,此值为5ms,但对于更高的分辨率,可以将其更改为1ms。
    4.写入RAM;打开DRV2624控制台窗口并进入"波形序列"工作模式。 选择"Effect 1"(效果1),然后单击START (开始)。 在此工作模式下,您可以更改5ms/1ms的分辨率。
    使用此方法,您现在可以查看已创建的内容。 您也可以将其导出到XML文档。 在数据表的8.6 .9.2 部分中介绍了标题和数据部分。

    方法2:
    研究导出的XML文档,然后用XML编写自己的波形。 一些关键的事情是"偏移"(即波形存储在RAM存储器中的位置)和"长度"(即波形中的数据字节数)。 每个数据点都是一个电压-时间对,因此长度始终为偶数。 "duration (持续时间)"仅供参考,如果值不正确,将在加载到RAM管理器时进行调整。

    如果您有任何后续问题,请告诉我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您的支持;在您的帮助下,我找到了问题的解决方案。

    此致