Public Version
www.ti.com
21.3.3.1
DMA Requests
..........................................................................................
21.3.3.2
Interrupt Requests
......................................................................................
21.3.3.2.1
McBSP Interrupt Requests
........................................................................
21.3.3.2.2
SIDETONE_McBSP Interrupt Requests
.........................................................
21.4
McBSP Functional Description
.......................................................................................
21.4.1
Block Diagram
................................................................................................
21.4.2
McBSP Data Transfer Process
.............................................................................
21.4.2.1
Data Transfer Process for 8- / 12- / 16- / 20- / 24- / 32-bits Long Words
.......................
21.4.2.2
Bit Reordering (Option to Transfer LSB First)
.......................................................
21.4.2.3
Clocking and Framing Data
............................................................................
21.4.2.3.1
Clocking
..............................................................................................
21.4.2.3.2
Serial Words
........................................................................................
21.4.2.3.3
Frames and Frame Synchronization
.............................................................
21.4.2.3.4
Detecting Frame-Synchronization Pulses, Even in Reset State
.............................
21.4.2.3.5
Ignoring Frame-Synchronization Pulses
.........................................................
21.4.2.3.6
Frame Frequency
...................................................................................
21.4.2.3.7
Maximum Frame Frequency
......................................................................
21.4.2.4
Frame Phases (Dual-Phase Frame I2S Support)
...................................................
21.4.2.4.1
Number of Phases, Words, and Bits per Frame
...............................................
21.4.2.4.2
Single-Phase Frame Example
....................................................................
21.4.2.4.3
Dual-Phase Frame Example
......................................................................
21.4.2.5
McBSP Reception
.......................................................................................
21.4.2.6
McBSP Transmission
...................................................................................
21.4.2.7
Enable/Disable the Transmit and Receive Processes
.............................................
21.4.2.8
MCBSP Data Transfer Mode
..........................................................................
21.4.2.8.1
Transmit Full Cycle Mode
.........................................................................
21.4.2.8.2
Transmit Half Cycle Mode
.........................................................................
21.4.2.8.3
Receive Full Cycle Mode
..........................................................................
21.4.2.8.4
Receive Half Cycle Mode
..........................................................................
21.4.3
McBSP SRG
..................................................................................................
21.4.3.1
Clock Generation in the SRG
..........................................................................
21.4.3.2
Frame Sync Generation in the SRG
..................................................................
21.4.3.2.1
Choosing the Width of the Frame-sync Pulse
..................................................
21.4.3.2.2
Controlling the Period Between the Starting Edges of Frame Sync Pulses
................
21.4.3.2.3
Keeping FSG Synchronized to an External Clock
.............................................
21.4.3.3
Synchronizing SRG Outputs to an External Clock
..................................................
21.4.3.3.1
Operating the Transmitter Synchronously with the Receiver
.................................
21.4.3.3.2
Synchronization Examples
........................................................................
21.4.4
McBSP Exception/Error Conditions
........................................................................
21.4.4.1
Introduction
...............................................................................................
21.4.4.2
Overrun in the Receiver
................................................................................
21.4.4.3
Unexpected Receive Frame-sync Pulse
.............................................................
21.4.4.3.1
Possible Responses to Receive Frame-sync Pulses
..........................................
21.4.4.3.2
Example of an Unexpected Receive Frame-sync Pulse
......................................
21.4.4.3.3
Preventing Unexpected Receive Frame-sync Pulses
.........................................
21.4.4.4
Underflow in the Receiver
..............................................................................
21.4.4.5
Underflow in the Transmitter
...........................................................................
21.4.4.6
Unexpected Transmit Frame-sync Pulse
............................................................
21.4.4.6.1
Possible Responses to Transmit Frame-sync Pulses
.........................................
21.4.4.6.2
Example of Unexpected Transmit Frame-Synchronization Pulse
............................
21.4.4.6.3
Preventing Unexpected Transmit Frame-sync Pulses
.........................................
21.4.4.7
Overflow in the Transmitter
............................................................................
21.4.5
McBSP DMA Configuration
.................................................................................
47
SWPU177N – December 2009 – Revised November 2010
Contents
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...