Serial Peripheral Interface (SPI)
SPI Registers
SPI-A Configuration Control Register
SPICCR @ 0x007040
0127 6 5-4
reserved
SPI CHAR.3-0
character length = number + 1
e.g. 0000b ⇒ length = 1
1111b ⇒ length = 16
SPI SW RESET
0 = SPI flags reset
1 = normal operation
CLOCK POLARITY
0 = rising edge data transfer
1 = falling edge data transfer
reserved
15-8
3
SPI-A Operation Control Register
SPICTL @ 0x007041
01215-5 4 3
reserved
CLOCK PHASE
0 = no CLK delay
1 = CLK delayed 1/2 cycle
OVERRUN INT ENABLE
0 = disabled
1 = enabled
MASTER/SLAVE
0 = slave
1 = master
TALK
0 = transmission disabled,
output pin hi-Z’d
1 = transmission enabled
SPI INT ENABLE
0 = disabled
1 = enabled
C28x - Communications 11 - 7