st92f124 STMicroelectronics, st92f124 Datasheet - Page 422

no-image

st92f124

Manufacturer Part Number
st92f124
Description
8/16-bit Single Voltage Flash Mcu Family With Ram, E3 Tmemulated Eeprom, Can 2.0b And J1850 Blpd
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
st92f124R9T6
Manufacturer:
ST
0
Part Number:
st92f124R9TB
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
st92f124R9TB
Manufacturer:
ST
0
Part Number:
st92f124V1QB
Manufacturer:
MAXIM
Quantity:
56
Part Number:
st92f124V1QB
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
st92f124V1QB
Manufacturer:
ST
0
Part Number:
st92f124V1QB
Manufacturer:
ST
Quantity:
20 000
Part Number:
st92f124V1T6
Manufacturer:
MAX
Quantity:
62
Part Number:
st92f124V1T6
Manufacturer:
ST
Quantity:
20 000
Part Number:
st92f124VQB
Manufacturer:
ST
Quantity:
1 831
ST92F124/F150/F250 - KNOWN LIMITATIONS
KNOWN LIMITATIONS (Cont’d)
Impact On Apllication
1. The MFT1 wins the next DMA Arbitration, the
2. The MFT1 does not win the next DMA Arbitra-
pare value is used twice.
3. The MFT1 wins the next DMA Arbitration, the
422/426
1
DMA request is serviced.
The MFT0 interrupt routine is executed before
the next Input Capture or Output Compare
event. It detects that a wrong Mask Bit Reset
has occurred on the MFT1 and re-enables the
DMA Mask.
tion, the DMA request is not serviced. The
MFT1 will not request the DMA again as its
DMA Mask bit is reset.
DMA request is serviced.
The MFT0 interrupt routine is not executed
before the next MFT1 Input Capture or Output
Compare event. This new event generates an
Interrupt. The interrupt routine must check
that the DMA counter is equal to 0. If it is not
equal to 0, the DMA counter and address
must not be changed, but the DMA Mask
must be set.
executed fast enough within the interrupt rou-
tine, there is no impact on the application.
Otherwise the counter will reach the new
compare value before it has been loaded in
the Compare Register or a new input capture
event will occur before the previous value has
been saved.
If this failure recovery management can be
=> An Input Capture value or a Comparison
value must be handled by the interrupt rou-
tine.
=> There is no application impact.
=> A DMA transfer is lost.
The MFT0 interrupt routine is executed be-
=> An Input Capture value is lost or a Com-
fore the next Input Capture or Output Com-
pare event. It detects that a wrong Mask Bit
Reset has occurred on the MFT1 and re-ena-
bles the DMA Mask.
4.
Workaround
If it is not possible to limit the DMA to one MFT
only (no DMA with another MFT, SCI-M or I2C),
the following failure recovery management must
be included in the MFT, SCI-M, I2C Interrupt rou-
tines (if the DMA is used).
1. Following an End-of-Block event (DMA coun-
2. Following an Input Capture or an Output
The MFT0 interrupt routine is not executed
before the next MFT1 Input Capture or Output
Compare event. This new event generates an
Interrupt. The interrupt routine must check
that the DMA counter is equal to 0. If it is not
equal to 0, the DMA counter and address
must not be changed, but the DMA Mask
must be set.
executed fast enough within the interrupt rou-
tine, only one transfer is lost. Otherwise the
counter will reach the new compare value
before it has been loaded in the Compare
Register or a new input capture event will
occur before the previous value has been
saved.
ter equal to 0):
Check the other MFT DMA counter (both
MFTs if this is the SCI-M or the I2C interrupt
routine). If the counter does not equal 0 and
the DMA mask is reset, reset the interrupt flag
bit, set the DMA Mask bit.
Compare event (DMA counter does not equal
0):
Execute the transfer by software, modify the
DMA counter and address, reset the interrupt
flag bit, set the DMA Mask bit.
If this failure recovery management can be
tration, the DMA request is not serviced. The
MFT1 will not request the DMA again as its
DMA Mask bit is reset.
=> A DMA transfer is lost.
=> An Input Capture value or a Comparison
value must be handled by the interrupt rou-
tine.
The MFT1 does not win the next DMA Arbi-

Related parts for st92f124