SPORT Registers
19-62
ADSP-BF50x Blackfin Processor Hardware Reference
SPORT Status (SPORT_STAT) Register
The
SPORT_STAT
register is used to determine if the access to a SPORT RX
or TX FIFO can be made by determining their full or empty status. This
register is shown in
Figure 19-33
.
The
TXF
bit in the
SPORT_STAT
register indicates whether there is room in
the TX FIFO. The
RXNE
status bit indicates whether there are words in the
RX FIFO. The
TXHRE
bit indicates if the TX hold register is empty.
The transmit underflow status bit (
TUVF
) is set whenever the
TFS
signal
occurs (from either an external or internal source) while the TX shift regis-
ter is empty. The internally generated
TFS
may be suppressed whenever
SPORT_TX
is empty by clearing the
DITFS
control bit in the
SPORT_TCR1
reg-
ister. The
TUVF
status bit is a sticky write-1-to-clear (W1C) bit and is also
cleared by disabling the SPORT (writing
TSPEN
= 0).
For continuous transmission (
TFSR
= 0),
TUVF
is set at the end of a trans-
mitted word if no new word is available in the TX hold register.
The
TOVF
bit is set when a word is written to the TX FIFO when it is full.
It is a sticky W1C bit and is also cleared by writing
TSPEN
= 0. Both
TXF
and
TOVF
are updated even when the SPORT is disabled.
When the SPORT RX hold register is full, and a new receive word is
received in the shift register, the receive overflow status bit (
ROVF
) is set in
the
SPORT_STAT
register. It is a sticky W1C bit and is also cleared by dis-
abling the SPORT (writing
RSPEN
= 0).
The
RUVF
bit is set when a read is attempted from the RX FIFO and it is
empty. It is a sticky W1C bit and is also cleared by writing
RSPEN
= 0. The
RUVF
bit is updated even when the SPORT is disabled.
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...