Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 681 Page - Freescale Semiconductor, Inc

Part # MAC7200
Description  MAC7200 Microcontroller Family Reference Manual
PDF  976 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAC7200 Datasheet(HTML) 681 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 677Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 678Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 679Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 680Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 681Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 682Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 683Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 684Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 685Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 681 / 976 page
background image
Functional Description
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
603
(RX FIFO) buffer. Host software or a DMA Controller transfer the received data from the RX FIFO to
memory external to the DSPI. The FIFO buffer operations are described in Section 30.12.3.4, “Transmit
First In First Out (TX FIFO) Buffering Mechanism,” and Section 30.12.3.5, “Receive First In First Out
(RX FIFO) Buffering Mechanism.” The interrupt and DMA request conditions are described in
Section 30.12.7, “Interrupts/DMA Requests.”
The SPI Configuration supports two block-specific modes; Master Mode and Slave Mode. The FIFO
operations are similar for the Master Mode and Slave Mode. The main difference is that in Master Mode
the DSPI initiates and controls the transfer according to the fields in the SPI command field of the TX FIFO
entry. In Slave mode the DSPI only responds to transfers initiated by a bus master external to the DSPI
and the SPI command field of the TX FIFO entry is ignored.
30.12.3.1 Master Mode
In SPI Master Mode the DSPI initiates the serial transfers by controlling the Serial Communications Clock
(SCK) and the Peripheral Chip Select (PCS) signals. The SPI command field in the executing TX FIFO
entry determines which CTAR registers will be used to set the transfer attributes and which PCS signal to
assert. The command field also contains various bits that help with queue management and transfer
protocol. See Section 30.11.2.6, “DSPI PUSH TX FIFO Register (DSPI_PUSHR)” for details on the SPI
command fields. The data field in the executing TX FIFO entry is loaded into the shift register and shifted
out on the Serial Out (SOUT) pin. In SPI Master Mode, each SPI frame to be transmitted has a command
associated with it allowing for transfer attribute control on a frame by frame basis.
30.12.3.2 Slave Mode
In SPI Slave Mode the DSPI responds to transfers initiated by a SPI bus master. The DSPI does not initiate
transfers. Certain transfer attributes such as clock polarity, clock phase and frame size must be set for
successful communication with a SPI master. The SPI Slave Mode transfer attributes are set in the
DSPI_CTAR0.
30.12.3.3 FIFO Disable Operation
The FIFO disable mechanisms allow SPI transfers without using the TX FIFO or RX FIFO. The DSPI
operates as a double-buffered simplified SPI when the FIFOs are disabled. The TX and RX FIFOs are
disabled separately. The TX FIFO is disabled by writing a ‘1’ to the DIS_TXF bit in the DSPI_MCR. The
RX FIFO is disabled by writing a ‘1’ to the DIS_RXF bit in the DSPI_MCR.
The FIFO Disable mechanisms are transparent to the user and to host software; Transmit data and
commands are written to the DSPI_PUSHR and received data is read from the DSPI_POPR.When the TX
FIFO is disabled the TFFF, TFUF and TXCTR fields in DSPI_SR behave as if there is a one-entry FIFO
but the contents of the DSPI_TXFR registers and TXNXTPTR are undefined. When the RX FIFO is
disabled the RFDF, RFOF and RXCTR fields in the DSPI_SR behave as if there is a one-entry FIFO but
the contents of the DSPI_RXFR registers and POPNXTPTR are undefined.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com