mc9s12xf512 Freescale Semiconductor, Inc, mc9s12xf512 Datasheet - Page 481

no-image

mc9s12xf512

Manufacturer Part Number
mc9s12xf512
Description
S12x Microcontrollers 16-bit Automotive Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc9s12xf512MLH
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s12xf512MLM
Manufacturer:
FREESCALE
Quantity:
201
Part Number:
mc9s12xf512MLM
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc9s12xf512MLM
Manufacturer:
FREESCALE/NXP
Quantity:
20 000
Write: Normal Mode
This register provides the means to control some of the interrupt request lines and provides the
corresponding interrupt flags. The interrupt flags MIF, PRIF, CHIF, RBIF, and TBIF are the outcome of a
binary OR of the related individual interrupt flags and interrupt enables. The generation scheme for these
flags is depicted in
Support. These flags are cleared automatically when all of the corresponding interrupt flags or interrupt
enables in the related interrupt flag and enable registers are cleared by the application.
Freescale Semiconductor
FNEBIF
FNEAIF
WUPIF
Field
CHIF
PRIF
MIF
15
13
13
12
11
10
Module Interrupt Flag — This flag is set if at least one of the other interrupt flags is in this register is asserted
and the related interrupt enable is asserted, too. The FlexRay block generates the module interrupt request if
MIE is asserted.
0 No interrupt flag is asserted or no interrupt enable is set
1 At least one of the other interrupt flags in this register is asserted and the related interrupt bit is asserted, too
Protocol Interrupt Flag — This flag is set if at least one of the individual protocol interrupt flags in the
Interrupt Flag Register 0 (PIFR0)
interrupt enable flag is asserted, too. The FlexRay block generates the combined protocol interrupt request if the
PRIE flag is asserted.
0 All individual protocol interrupt flags are equal to 0 or no interrupt enable bit is set.
1 At least one of the individual protocol interrupt flags and the related interrupt enable is equal to 1.
CHI Interrupt Flag — This flag is set if at least one of the individual CHI error flags in the
(CHIERFR)
the combined CHI error interrupt if the CHIE flag is asserted, too.
0 All CHI error flags are equal to 0 or the chi error interrupt is disabled
1 At least one CHI error flag is asserted and chi error interrupt is enabled
Wakeup Interrupt Flag — This flag is set when the FlexRay block has received a wakeup symbol on the
FlexRay bus. The application can determine on which channel the wakeup symbol was received by reading the
related wakeup flags WUB and WUA in the
the wakeup interrupt request if the WUPIE flag is asserted.
0 No wakeup condition or interrupt disabled
1 Wakeup symbol received on FlexRay bus and interrupt enabled
Receive FIFO channel B Not Empty Interrupt Flag — This flag is set when the receive FIFO for channel B is
not empty. If the application writes 1 to this bit, the FlexRay block updates the FIFO status, increments or wraps
the FIFO read index in the
FIFO B is now empty. If the FIFO is still not empty, the FlexRay block sets this flag again. The FlexRay block
generates the Receive FIFO B Not empty interrupt if the FNEBIE flag is asserted.
0 Receive FIFO B is empty or interrupt is disabled
1 Receive FIFO B is not empty and interrupt enabled
Receive FIFO channel A Not Empty Interrupt Flag — This flag is set when the receive FIFO for channel A is
not empty. If the application writes 1 to this bit, the FlexRay block updates the FIFO status, increments or wraps
the FIFO read index in the
FIFO A is now empty. If the FIFO is still not empty, the FlexRay block sets this flag again. The FlexRay block
generates the Receive FIFO A Not empty interrupt if the FNEAIE flag is asserted.
0 Receive FIFO A is empty or interrupt is disabled
1 Receive FIFO A is not empty and interrupt enabled
Figure
is asserted and the chi error interrupt enable GIFER.CHIE is asserted. The FlexRay block generates
13-144. For more details on interrupt generation, see
Table 13-18. GIFER Field Descriptions (Sheet 1 of 2)
MC9S12XF - Family Reference Manual, Rev.1.19
Receive FIFO B Read Index Register (RFBRIR)
Receive FIFO A Read Index Register (RFARIR)
and
Protocol Interrupt Flag Register 1 (PIFR1)
Protocol Status Register 3 (PSR3).
Description
Chapter 13 FlexRay Communication Controller (FLEXRAY)
and clears the interrupt flag if the
and clears the interrupt flag if the
Section 13.6.19, “Interrupt
The FlexRay block generates
is asserted and the related
CHI Error Flag Register
Protocol
481

Related parts for mc9s12xf512