Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 696 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) 696 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 692Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 693Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 694Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 695Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 696Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 697Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 698Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 699Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 700Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 696 / 976 page
background image
Initialization/Application Information
MAC7200 Microcontroller Family Reference Manual, Rev. 2
618
Freescale Semiconductor
TX FIFO. Clearing either of the FIFOs will not have any affect in the Module Disable Mode. Changes to
the DIS_TXF and DIS_RXF fields of the DSPI_MCR will not have any affect in the Module Disable
Mode. In the Module Disable Mode, all status bits and register flags in the DSPI will return the correct
values when read, but writing to them will have no affect. Writing to the DSPI_TCR during Module
Disable Mode will not have any affect. Interrupt and DMA request signals cannot be cleared while in the
Module Disable Mode.
30.12.8.3 Signal Gating
The DSPI’s module enable signal is used to gate signals such as address, byte enable, read/write and data.
This prevents toggling signals from propagating through parts of the DSPI’s combinational logic and
consuming power unless it is a DSPI access. The module enable signal can also be used to gate the clock
(ipg_clk_s) to the memory-mapped logic.
30.13 Initialization/Application Information
30.13.1 How to Change Queues
This section presents an example of how to change queues for the DSPI. The queues are not part of the
DSPI, but the DSPI includes features in support of queue management. Queues are primarily supported in
SPI Configuration.
1. The last command word from a queue is executed. The EOQ bit in the command word is set to
indicate to the DSPI that this is the last entry in the queue.
2. At the end of the transfer, corresponding to the command word with EOQ set is sampled, the EOQ
flag (EOQF) in the DSPI_SR is set.
3. The setting of the EOQF flag will disable both serial transmission, and serial reception of data,
putting the DSPI in the STOPPED state. The TXRXS bit is negated to indicate the STOPPED state.
4. The DMA will continue to fill TX FIFO until it is full or step 5 occurs.
5. Disable DSPI DMA transfers by disabling the DMA enable request for the DMA channel assigned
to TX FIFO and RX FIFO. This is done by clearing the corresponding DMA enable request bits in
the DMA Controller.
6. Ensure all received data in RX FIFO has been transferred to memory receive queue by reading the
RXCNT in DSPI_SR or by checking RFDF in the DSPI_SR after each read operation of the
DSPI_POPR.
7. Modify DMA descriptor of TX and RX channels for "new" queues
8. Flush TX FIFO by writing a ‘1’ to the CLR_TXF bit in the DSPI_MCR, Flush RX FIFO by writing
a ‘1’ to the CLR_RXF bit in the DSPI_MCR.
9. Clear transfer count either by setting CTCNT bit in the command word of the first entry in the new
queue or via CPU writing directly to SPI_TCNT field in the DSPI_TCR.
10. Enable DMA channel by enabling the DMA enable request for the DMA channel assigned to the
DSPI TX FIFO, and RX FIFO by setting the corresponding DMA set enable request bit.
11. Enable serial transmission and serial reception of data by clearing the EOQF bit.



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