Analog-to-digital converters (ADC) RM0440
640/2126 RM0440 Rev 4
Figure 106. Flushing JSQR queue of context by setting JADSTP=1 (JQM=0).
Case when JADSTP occurs during an ongoing conversion and a new
trigger occurs.
1. Parameters:
P1: sequence of 1 conversion, hardware trigger 1
P2: sequence of 1 conversion, hardware trigger 1
P3: sequence of 1 conversion, hardware trigger 1
Figure 107. Flushing JSQR queue of context by setting JADSTP=1 (JQM=0).
Case when JADSTP occurs outside an ongoing conversion
1. Parameters:
P1: sequence of 1 conversion, hardware trigger 1
P2: sequence of 1 conversion, hardware trigger 1
P3: sequence of 1 conversion, hardware trigger 1
JSQR
queue
Write JSQR
P1
P1
P2
EMPTY
Trigger 1
ADC state
RDY
STP
P3
P1 P3
P1, P2
Conversion1
RDY
P1, P3P1
EMPTY
JADSTP
RDY
P3
RDY
Queue is flushed and maintains
the last active context
(P2 is lost)
(Aborted)
JADSTART
ADC J
context
(returned by reading JSQR)
Set
by S/W
Reset
by H/W
MS30543V1
Conversion1
Conv1
Reset
by H/W
Set
by S/W
MS30544V1
JSQR queue
Write JSQR
P1
P1
P2
EMPTY
Trigger 1
ADC state
RDY
STP
P3
P1 P3
P1, P2
RDY
P1
EMPTY
JADSTP
P3
RDY
the last active context
(P2 is lost)
JADSTART
ADC J context
(returned by
reading JSQR)
Set
by S/W
Reset
by H/W
Conversion1
Reset
by H/W
Set
by S/W