![Freescale Semiconductor MCF52277 Скачать руководство пользователя страница 685](http://html1.mh-extra.com/html/freescale-semiconductor/mcf52277/mcf52277_reference-manual_2330539685.webp)
DMA Serial Peripheral Interface (DSPI)
MCF52277 Reference Manual, Rev. 1
Freescale Semiconductor
29-35
29.4.6.5
Receive FIFO Drain Interrupt or DMA Request (RFDF)
The receive FIFO drain request indicates that the RX FIFO is not empty. The receive FIFO drain request
is generated when the number of entries in the RX FIFO is not zero, and the DSPI_RSER[RFDF_RE] bit
is set. The DSPI_RSER[RFDF_DIRS] bit selects whether a DMA request or an interrupt request is
generated.
29.4.6.6
Receive FIFO Overflow Interrupt Request (RFOF)
The receive FIFO overflow request indicates that an overflow condition in the RX FIFO has occurred. A
receive FIFO overflow request is generated when RX FIFO and shift register are full and a transfer is
initiated. The DSPI_RSER[RFOF_RE] bit must be set for the interrupt request to be generated.
Depending on the state of the DSPI_MCR[ROOE] bit, data from the transfer that generated overflow is
ignored or shifted in to the shift register. If the ROOE bit is set, the incoming data is shifted in to the shift
register. If the ROOE bit is cleared, incoming data is ignored.
29.4.6.7
FIFO Overrun Request (TFUF) or (RFOF)
The FIFO overrun request indicates at least one of the FIFOs in the DSPI has exceeded its capacity. The
FIFO overrun request is generated by logically OR’ing the RX FIFO overflow and TX FIFO underflow
signals.
29.4.7
Power Saving Features
The DSPI supports two power-saving strategies:
•
Module disable mode—clock gating of non-memory mapped logic
•
Clock gating of slave interface signals and clock to memory-mapped logic
29.4.7.1
Module Disable Mode
Module disable mode is mode DSPI can enter to save power. Host software can initiate the module disable
mode by setting the DSPI_MCR[MDIS] bit. The MDIS bit is set at reset.
In module disable mode, the DSPI is in a dormant state, but the memory mapped registers remains
accessible. Certain read or write operations have a different affect when the DSPI is in the module disable
mode. Reading the RX FIFO pop register does not change the state of the RX FIFO. Likewise, writing to
the TX FIFO push register does not change the state of the TX FIFO. Clearing either of the FIFOs does
not have any affect in module disable mode. Changes to the DSPI_MCR[DIS_TXF, DIS_RXF] fields do
not have any affect in module disable mode. In module disable mode, all status bits and register flags in
the DSPI return the correct values when read, but writing to them has no affect. Writing to the DSPI_TCR
during module disable mode does not have any affect. Interrupt and DMA request signals cannot be
cleared while in module disable mode.
29.4.7.2
Slave Interface Signal Gating
The DSPI’s module enable signal gates slave interface signals such as address, byte enable, read/write and
data. This prevents toggling slave interface signals from consuming power unless the DSPI is accessed.
Содержание MCF52277
Страница 1: ...MCF52277 Reference Manual Devices Supported MCF52274 MCF52277 Document Number MCF52277RM Rev 1 04 2008...
Страница 22: ...MCF52277 Reference Manual Rev 1 Freescale Semiconductor xxii...
Страница 32: ...MCF52277 Reference Manual Rev 0 xxxii Freescale Semiconductor...
Страница 60: ...Signal Descriptions MCF52277 Reference Manual Rev 1 2 16 Freescale Semiconductor...
Страница 112: ...Enhanced Multiply Accumulate Unit EMAC MCF52277 Reference Manual Rev 1 4 20 Freescale Semiconductor...
Страница 128: ...Static RAM SRAM MCF52277 Reference Manual Rev 1 6 6 Freescale Semiconductor...
Страница 140: ...Clock Module MCF52277 Reference Manual Rev 1 7 12 Freescale Semiconductor...
Страница 172: ...Chip Configuration Module CCM MCF52277 Reference Manual Rev 1 9 16 Freescale Semiconductor...
Страница 180: ...Serial Boot Facility SBF MCF52277 Reference Manual Rev 1 10 8 Freescale Semiconductor...
Страница 188: ...Reset Controller Module MCF52277 Reference Manual Rev 1 11 8 Freescale Semiconductor...
Страница 210: ...Crossbar Switch XBS MCF52277 Reference Manual Rev 1 13 8 Freescale Semiconductor...
Страница 480: ...Liquid Crystal Display Controller LCDC MCF52277 Reference Manual Rev 1 21 44 Freescale Semiconductor...
Страница 510: ...Touchscreen Controller Analog to Digital Converter MCF52277 Reference Manual Rev 1 22 30 Freescale Semiconductor...
Страница 542: ...FlexCAN MCF52277 Reference Manual Rev 1 23 32 Freescale Semiconductor...
Страница 568: ...Pulse Width Modulation PWM Module MCF52277 Reference Manual Rev 1 24 26 Freescale Semiconductor...
Страница 640: ...Programmable Interrupt Timers PIT0 PIT1 MCF52277 Reference Manual Rev 1 27 8 Freescale Semiconductor...
Страница 690: ...DMA Serial Peripheral Interface DSPI MCF52277 Reference Manual Rev 1 29 40 Freescale Semiconductor...
Страница 724: ...UART Modules MCF52277 Reference Manual Rev 1 30 34 Freescale Semiconductor...
Страница 740: ...I2 C Interface MCF52277 Reference Manual Rev 1 31 16 Freescale Semiconductor...
Страница 790: ...Debug Module MCF52277 Reference Manual Rev 1 32 50 Freescale Semiconductor...