Datasheet

Table Of Contents
DA7280
LRA/ERM Haptic Driver with Multiple Input Triggers,
Integrated Waveform Memory and Wideband Support
Datasheet
Revision 3.0
30-Jul-2019
CFR0011-120-00
64 of 76
© 2019 Dialog Semiconductor
Table 47: TOP_CTL2 (0x0023)
Bit
Mode
Symbol
Description
Reset
[7:0]
RW
OVERRIDE_
VAL
Used to set the output drive level in DRO mode. Scales the
contents of ACTUATOR_ABSMAX and/or
ACTUATOR_NOMMAX, depending on whether Active
Acceleration is enabled. See Section 5.2.4.
OVERRIDE_VAL
Value
Scaling factor
when
ACCELERATION_
EN = 0
Scaling factor
when
ACCELERATION_
EN = 1
0x7F
1
1
0x7E
0.992
0.992
...
…step of 0.008…
…step of 0.008…
0x01
0.0079
0.0079
0x00
0
0
0xFF
-0.0079
0
...
…step of 0.008…
…step of 0.008…
0x81
-1
0
0x80
-1
0
0x0
Table 48: SEQ_CTL1 (0x0024)
Bit
Mode
Symbol
Description
Reset
[2]
RW
FREQ_WAVE
FORM_TIME
BASE
Frequency waveform timebase setting for waveform memory
frames. See Section 5.8.3.
0x0 5.44, 21.76, 43.52, 87.04 ms
0x1 1.36, 5.44, 21.76, 43.52 ms
0x0
[1]
RW
WAVEGEN_
MODE
Enable bit for custom waveform operation, see Section 5.7.5.
If WAVEGEN_MODE = 0, then set BEMF_SENSE_EN = 1
If WAVEGEN_MODE = 1,then set BEMF_SENSE_EN = 0
0x0 = Normal wave mode (step/ramp sequences)
0x1 = Custom wave mode (sinewave sequences)
0x0
[0]
RW
SEQ_CONTI
NUE
Control for back-to-back Waveform Memory sequence playback
during RTWM and ETWM modes. If SEQ_CONTINUE = 1, new
sequence playback starts at end of current sequence. Register is
self-cleared when the next sequence is started, see Section 5.6.5.
0x0
Table 49: SWG_C1 (0x0025)
Bit
Mode
Symbol
Description
Reset
[7:0]
RW
CUSTOM_W
AVE_GEN_C
OEFF1
Coefficient1 for custom wave generation, represents a proportion
of the set IMAX, see Section 5.7.5. Default corresponds to a sine
wave.
0x00 = 0 %
0x01 = 0.4 %
steps of approx. 0.4 %
0x61 = 37.9 %
... …steps of approx. 0.4 %
0xFF = 100 %
0x61