
Contents
ix
Contents
5.7.1
Disabling/Enabling Versus Masking/Unmasking
. . . . . . . . . . . . . . . . . . . . . . . .
5.7.2
Activity on McBSP Pins for Different Values of XMCM
. . . . . . . . . . . . . . . . . . .
5.8
Using Interrupts Between Block Transfers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
SPI Operation Using the Clock Stop Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1
SPI Protocol
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2
Clock Stop Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3
Bits Used to Enable and Configure the Clock Stop Mode
. . . . . . . . . . . . . . . . . . . . . . . . .
6.4
Clock Stop Mode Timing Diagrams
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.5
Procedure for Configuring a McBSP for SPI Operation
. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.6
McBSP as the SPI Master
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.7
McBSP as an SPI Slave
7
Receiver Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1
Configuring the McBSP Receiver
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2
Programming McBSP Registers for Desired Receiver Operation
. . . . . . . . . . . . . . . . . .
7.3
Resetting and Enabling the Receiver
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.1
Reset Considerations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4
Setting the Receiver Pins to Operate as McBSP Pins
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5
Enabling/Disabling the Digital Loopback Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5.1
About the Digital Loopback Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6
Enabling/Disabling the Clock Stop Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6.1
About the Clock Stop Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7
Enabling/Disabling the Receive Multichannel Selection Mode
. . . . . . . . . . . . . . . . . . . . .
7.8
Choosing One or Two Phases for the Receive Frame
. . . . . . . . . . . . . . . . . . . . . . . . . .
7.9
Setting the Receive Word Length(s)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.1
About the Word Length Bits
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.10 Setting the Receive Frame Length
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.10.1 About the Selected Frame Length
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.11 Enabling/Disabling the Receive Frame-Sync Ignore Function
. . . . . . . . . . . . . . . . . . . .
7.11.1 About Unexpected Frame-Sync Pulses and the Frame-Sync Ignore
Function
7.12 Setting the Receive Companding Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.13 Setting the Receive Data Delay
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.13.1 About the Data Delay
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.13.2 0-Bit Data Delay
7.13.3 2-Bit Data Delay
7.14 Setting the Receive Sign-Extension and Justification Mode
. . . . . . . . . . . . . . . . . . . . . .
7.14.1 About the Sign Extension and the Justification
. . . . . . . . . . . . . . . . . . . . . . . . .
7.15 Setting the Receive Interrupt Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.15.1 About the Receive Interrupt and the Associated Modes
. . . . . . . . . . . . . . . . . .
7.16 Setting the Receive Frame-Sync Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.16.1 About the Receive Frame-Sync Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.17 Setting the Receive Frame-Sync Polarity
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Содержание TMS320VC5509
Страница 5: ...vi This page is intentionally left blank ...
Страница 43: ...McBSP Operation 2 20 SPRU592E This page is intentionally left blank ...
Страница 105: ...SPI Operation Using the Clock Stop Mode 6 16 SPRU592E This page is intentionally left blank ...
Страница 187: ...Transmitter Configuration 8 40 SPRU592E This page is intentionally left blank ...
Страница 191: ...General Purpose I O on the McBSP Pins 9 4 SPRU592E This page is intentionally left blank ...
Страница 201: ...Emulation Power and Reset Considerations 10 10 SPRU592E ...
Страница 207: ...Data Packing Examples 11 6 SPRU592E This page is intentionally left blank ...
Страница 273: ...McBSP Register Worksheet 13 14 SPRU592E This page is intentionally left blank ...