11
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Contents
15.5.5
Unexpected Transmit Frame-Synchronization Pulse
.....................................................
15.6
Multichannel Selection Modes
.........................................................................................
15.6.1
Channels, Blocks, and Partitions
............................................................................
15.6.2
Multichannel Selection
........................................................................................
15.6.3
Configuring a Frame for Multichannel Selection
..........................................................
15.6.4
Using Two Partitions
..........................................................................................
15.6.5
Using Eight Partitions
.........................................................................................
15.6.6
Receive Multichannel Selection Mode
......................................................................
15.6.7
Transmit Multichannel Selection Modes
...................................................................
15.7
SPI Operation Using the Clock Stop Mode
..........................................................................
15.7.1
SPI Protocol
....................................................................................................
15.7.2
Clock Stop Mode
..............................................................................................
15.7.3
Bits Used to Enable and Configure the Clock Stop Mode
...............................................
15.7.4
Clock Stop Mode Timing Diagrams
.........................................................................
15.7.5
Procedure for Configuring a McBSP for SPI Operation
..................................................
15.7.6
McBSP as the SPI Master
...................................................................................
15.7.7
McBSP as an SPI Slave
......................................................................................
15.8
Receiver Configuration
.................................................................................................
15.8.1
Programming the McBSP Registers for the Desired Receiver Operation
.............................
15.8.2
Resetting and Enabling the Receiver
.......................................................................
15.8.3
Set the Receiver Pins to Operate as McBSP Pins
.......................................................
15.8.4
Enable/Disable the Digital Loopback Mode
................................................................
15.8.5
Enable/Disable the Clock Stop Mode
.......................................................................
15.8.6
Enable/Disable the Receive Multichannel Selection Mode
..............................................
15.8.7
Choose One or Two Phases for the Receive Frame
.....................................................
15.8.8
Set the Receive Word Length(s)
............................................................................
15.8.9
Set the Receive Frame Length
..............................................................................
15.8.10
Enable/Disable the Receive Frame-Synchronization Ignore Function
................................
15.8.11
Set the Receive Companding Mode
......................................................................
15.8.12
Set the Receive Data Delay
................................................................................
15.8.13
Set the Receive Sign-Extension and Justification Mode
...............................................
15.8.14
Set the Receive Interrupt Mode
............................................................................
15.8.15
Set the Receive Frame-Synchronization Mode
..........................................................
15.8.16
Set the Receive Frame-Synchronization Polarity
........................................................
15.8.17
Set the Receive Clock Mode
...............................................................................
15.8.18
Set the Receive Clock Polarity
.............................................................................
15.8.19
Set the SRG Clock Divide-Down Value
...................................................................
15.8.20
Set the SRG Clock Synchronization Mode
...............................................................
15.8.21
Set the SRG Clock Mode (Choose an Input Clock)
.....................................................
15.8.22
Set the SRG Input Clock Polarity
..........................................................................
15.9
Transmitter Configuration
..............................................................................................
15.9.1
Programming the McBSP Registers for the Desired Transmitter Operation
..........................
15.9.2
Resetting and Enabling the Transmitter
....................................................................
15.9.3
Set the Transmitter Pins to Operate as McBSP Pins
....................................................
15.9.4
Enable/Disable the Digital Loopback Mode
................................................................
15.9.5
Enable/Disable the Clock Stop Mode
.......................................................................
15.9.6
Enable/Disable Transmit Multichannel Selection
.........................................................
15.9.7
Choose One or Two Phases for the Transmit Frame
....................................................
15.9.8
Set the Transmit Word Length(s)
...........................................................................
15.9.9
Set the Transmit Frame Length
.............................................................................
15.9.10
Enable/Disable the Transmit Frame-Synchronization Ignore Function
...............................
15.9.11
Set the Transmit Companding Mode
......................................................................
15.9.12
Set the Transmit Data Delay
...............................................................................