SPORT Registers
12-50
ADSP-BF537 Blackfin Processor Hardware Reference
Clearing
TSPEN
causes the SPORT to stop driving data,
TSCLK
, and
frame sync pins; it also shuts down the internal SPORT circuitry.
In low power applications, battery life can be extended by clearing
TSPEN
whenever the SPORT is not in use.
L
All SPORT control registers should be programmed before
TSPEN
is
set. Typical SPORT initialization code first writes all control regis-
ters, including DMA control if applicable. The last step in the code
is to write
SPORTx_TCR1
with all of the necessary bits, including
TSPEN
.
•
Internal transmit clock select
. (
ITCLK
). This bit selects the internal
transmit clock (if set) or the external transmit clock on the
TSCLK
pin (if cleared). The
TCLKDIV
MMR value is not used when an
external clock is selected.
•
Data formatting type select
. The two
TDTYPE
bits specify data for-
mats used for single and multichannel operation.
•
Bit order select
. (
TLSBIT
). The
TLSBIT
bit selects the bit order of
the data words transmitted over the SPORT.
•
Serial word length select
. (
SLEN
). The serial word length (the num-
ber of bits in each word transmitted over the SPORTs) is
calculated by adding 1 to the value of the
SLEN
field:
Serial Word Length = SLEN + 1;
The
SLEN
field can be set to a value of 2 to 31; 0 and 1 are illegal
values for this field. Three common settings for the
SLEN
field are
15, to transmit a full 16-bit word; 7, to transmit an 8-bit byte; and
23, to transmit a 24-bit word. The processor can load 16- or 32-bit
values into the transmit buffer via DMA or an MMR write
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...