EasyManua.ls Logo

NXP Semiconductors MPC5606S - Baud Rate Settings

NXP Semiconductors MPC5606S
1344 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Deserial Serial Peripheral Interface (DSPI)
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 329
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 DSPIx_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.
11.9.2 Baud rate settings
Table 11-26 shows the baud rate that is generated based on the combination of the baud rate prescaler PBR
and the baud rate scaler BR in the DSPIx_CTARs. The values are calculated at a 64 MHz system frequency
with DBR = 0.
Table 11-26. Baud rate values
Baud rate divider prescaler values
(DSPI_CTAR[PBR])
2 3 5 7
Baud Rate Scaler Values (DSPI_CTAR[BR])
2
16.0 MHz 10.7 MHz 6.4 MHz 4.57 MHz
4
8 MHz 5.33 MHz 3.2 MHz 2.28 MHz
6
5.33 MHz 3.56 MHz 2.13 MHz 1.52 MHz
8
4 MHz 2.67 MHz 1.60 MHz 1.15 MHz
16
2 MHz 1.33 MHz 800 kHz 571 kHz
32
1 MHz 670 kHz 400 kHz 285 kHz
64
500 kHz 333 kHz 200 kHz 142 kHz
128
250 kHz 166 kHz 100 kHz 71.7 kHz
256
125 kHz 83.2 kHz 50 kHz 35.71 kHz
512
62.5 kHz 41.6 kHz 25 kHz 17.86 kHz
1024
31.2 kHz 20.8 kHz 12.5 kHz 8.96 kHz
2048
15.6 kHz 10.4 kHz 6.25 kHz 4.47 kHz
4096
7.81 kHz 5.21 kHz 3.12 kHz 2.23 kHz
8192
3.90 kHz 2.60 kHz 1.56 kHz 1.11 kHz
16384
1.95 kHz 1.31 kHz 781 Hz 558 Hz
32768
979 Hz 653 Hz 390 Hz 279 Hz

Table of Contents

Related product manuals