您好、专家:
如果我想播放下面的波形、我想知道是否每次都需要实现初始化过程? 我认为 初始化过程应该在 MCU 上电后执行、然后 通过 EN 引脚或 STANDBY 位控制 DRV2605L、如果不需要低功耗模式、 初始化过程只需要执行一次、正确吗? 谢谢。
1.按照初始化过程一节中列出的步骤初始化设备。
2.如果 EN 引脚之前被取消置位,则将其置为有效(高电平有效)。
3.如果寄存器0x01已经保存了所需的值并且 STANDBY 位为低电平、则用户可以跳过此步骤。
选择所需的模式值0 (内部触发器)、1 (外部边沿触发器)或2 (外部电平触发器)
TRIGGER)中的压数据进行编程。 如果 STANDBY 位之前生效、该位应该为
此时无效(逻辑低电平)。
4.选择要播放的波形索引、并将其写入地址0x04。 或者、可以选择一个波形序列、
索引可以写入寄存器0x04到0x0B。 有关详细信息、请参阅波形序列发生器一节。
5.如果使用内部触发模式、设定 GO 位(在寄存器0x0C 中)来启动效应或效应序列。 If
使用外部触发模式、向 IN/TRIG 引脚发送适当的触发脉冲。 查看波形
触发器部分以了解详细信息。
6.如果需要,用户可以重复步骤5再次触发效果或序列。
7.通过取消置位 EN 引脚或设置 STANDBY 位将器件置于低功耗模式。