SLOS893D September 2014 – August 2025 DRV2624
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| WAIT1[0] | WAV_FRM_SEQ1[6:0] | ||||||
| R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-1 |
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
| BIT | FIELD | TYPE | DEFAULT | DESCRIPTION | |
|---|---|---|---|---|---|
| 7 | WAIT1 | R/W | 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 = 10ms × WAV_FRM_SEQ1[6:0]. If this bit is 0, then WAV_FRM_SEQ1[6:0] is interpreted as a waveform identifier 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. | ||||
| 6-0 | WAV_FRM_SEQ1[6:0] | R/W | 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 = 10ms × WAV_FRM_SEQ1[6:0]. | |
| 0 | Signals the waveform sequencer to stop when the waveform sequencer attempts to play this identifier. | ||||