Serial Peripheral Interface (SPI)
SPI-A FIFO Receive Register
SPIFFRX @ 0x00704B
0
RXFFIL2
RXFF-
OVF CLR
RXFFST0
RXFFST3
RXFFIEN
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
RXFFIL0
RXFFIL1
RXFFIL4 RXFFIL3
RXFFST1
RXFFINT
CLR
RXFFST2
RXFFINT
RXFFST4
RXFIFO
RESET
RXFF-
OVF
RX FIFO Status
(read-only)
00000
RX FIFO empty
00001
RX FIFO has 1 word
00010
RX FIFO has 2 words
00011
RX FIFO has 3 words
10000
RX FIFO has 16 words
...
...
...
RX FIFO Interrupt Level
Interrupt when RXFFST4-0
and RXFFIL4-0 match
RX FIFO Reset
0 = reset (pointer to 0)
1 = enable operation
RX FIFO
Interrupt
(on match)
Enable
0 = disable
1 = enable
RX FIFO
Interrupt
Flag
(read-only)
0 = not occurred
1 = occurred
RX FIFO
Interrupt
Flag
Clear
0 = no effect
1 = clear
RX FIFO
Overflow
Flag
(read-only)
0 = no overflow
1 = overflow
RX FIFO
Overflow
Flag
Clear
0 = no effect
1 = clear
SPI Summary
Provides synchronous serial
communications
Two wire transmit or receive (half duplex)
Three wire transmit and receive (full duplex)
Software configurable as master or slave
C28x provides clock signal in master mode
Data length programmable from 1-16 bits
125 different programmable baud rates
11 - 10
C28x - Communications
Summary of Contents for C28 Series
Page 64: ...Summary 3 16 C28x Peripheral Registers Header Files ...
Page 78: ...Interrupt Sources 4 14 C28x Reset and Interrupts ...
Page 218: ...Lab 9 DSP BIOS 9 22 C28x Using DSP BIOS ...
Page 244: ...Lab 10 Programming the Flash 10 26 C28x System Design ...
Page 273: ...Appendix A eZdsp F2812 C28x Appendix A eZdsp F2812 A 1 ...
Page 276: ...Appendix P2 Expansion Interface A 4 C28x Appendix A eZdsp F2812 ...
Page 277: ...Appendix P4 P8 P7 I O Interface C28x Appendix A eZdsp F2812 A 5 ...
Page 278: ...Appendix A 6 C28x Appendix A eZdsp F2812 ...
Page 279: ...Appendix P5 P9 Analog Interface C28x Appendix A eZdsp F2812 A 7 ...
Page 282: ...Appendix A 10 C28x Appendix A eZdsp F2812 TP1 TP2 Test Points ...