English
Language : 

DRV2624 Datasheet, PDF (45/79 Pages) Texas Instruments – DRV2624 Ultra Low Power Closed-Loop LRA/ERM Haptic Driver with Internal Memory
www.ti.com
DRV2624
SLOS893A – DECEMBER 2015 – REVISED DECEMBER 2015
8.7.17 Address: 0x0F
Figure 61. 0x0F
7
WAIT1[0]
R/W-0
6
R/W-0
5
R/W-0
4
R/W-0
3
WAV_FRM_SEQ1[6:0]
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 18. Address: 0x0F
2
R/W-0
1
R/W-0
0
R/W-1
BIT FIELD
7 WAIT1
6-0 WAV_FRM_SEQ1[6:0]
TYPE
R/W
R/W
DEFAULT DESCRIPTION
0
When this bit is set, the WAV_FRM_SEQ1[6:0] is interpreted as a wait time in which the
playback engine idles. This bit is used to insert timed delays between sequentially played
waveforms. Delay time = 10 ms × WAV_FRM_SEQ1[6:0]. If this bit is 0, then
WAV_FRM_SEQ1[6:0] is interpreted as a waveform dentifier for sequence playback.
0
WAV_FRM_SEQ1[6:0] is interpreted as a waveform identifier for sequence playback.
1
WAV_FRM_SEQ1[6:0] is interpreted as a delay.
1
This parameter holds the waveform identifier of the waveform to be played. A waveform
identifier is an integer value referring to the index position of a waveform in the library.
Playback begins at register address 0x0F when the user asserts the GO bit (register 0x0C).
hen playback of that waveform ends, the waveform sequencer plays the ext waveform identifier
held in register 0x10, if the next waveform identifier is non-zero. The waveform sequencer
continues in this way until he sequencer reaches an identifier value of zero, or all eight
identifiers are played (register addresses 0x0F through 0x16), whichever comes first. If WAIT1
is set to 1, then this parameter is used to insert a delay given by: Delay time = 10 ms ×
WAV_FRM_SEQ1[6:0].
0
Signals the waveform sequencer to stop when it attempts to play this identifier.
8.7.18 Address: 0x10
Figure 62. 0x10
7
6
5
4
3
2
1
0
WAIT2[0]
WAV_FRM_SEQ2[6:0]
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
BIT FIELD
7 WAIT2
6-0 WAV_FRM_SEQ2[6:0]
Table 19. Address: 0x10
TYPE
R/W
R/W
DEFAULT DESCRIPTION
0
When this bit is set, the WAV_FRM_SEQ2[6:0] is interpreted as a wait time in which the
playback engine idles. This bit is used to insert timed delays between sequentially played
waveforms. Delay time = 10 ms × WAV_FRM_SEQ2[6:0]. If this bit is 0, then
WAV_FRM_SEQ2[6:0] is interpreted as a waveform dentifier for sequence playback.
0
WAV_FRM_SEQ2[6:0] is interpreted as a waveform identifier for sequence playback.
1
WAV_FRM_SEQ2[6:0] is interpreted as a delay.
0
This parameter holds the waveform identifier of the waveform to be played. A waveform
identifier is an integer value referring to the index position of a waveform in the library.
Playback begins at register address 0x0F when the user asserts the GO bit (register 0x0C).
hen playback of that waveform ends, the waveform sequencer plays the ext waveform identifier
held in register 0x10, if the next waveform identifier is non-zero. The waveform sequencer
continues in this way until he sequencer reaches an identifier value of zero, or all eight
identifiers are played (register addresses 0x0F through 0x16), whichever comes first. If WAIT2
is set to 1, then this parameter is used to insert a delay given by: Delay time = 10 ms ×
WAV_FRM_SEQ2[6:0].
0
Signals the waveform sequencer to stop when it attempts to play this identifier.
Copyright © 2015, Texas Instruments Incorporated
Product Folder Links: DRV2624
Submit Documentation Feedback
45