SPI_CTRL
|
Bit Field |
Read/Write |
Field Name |
Description |
|---|---|---|---|
|
19 |
R |
CS_STATUS |
SPI CS status |
|
18:17 |
R |
MODE_STATUS |
SPI mode status |
|
16 |
R |
ENABLE_STATUS |
SPI enable status |
|
9 |
W |
CS_0 |
Lower the SPI chip-select line (master mode) |
|
8 |
W |
CS_1 |
Raise the SPI chip-select line (master mode) |
|
7 |
W |
MODE_NOP |
Set mode to no operation |
|
6 |
W |
MODE_WRITE |
Set mode to read operation |
|
5 |
W |
MODE_READ |
Set mode to write operation |
|
4 |
W |
MODE_READ_WRITE |
Set mode to read and write operation |
|
3 |
W |
START |
Start a data transfer in master read mode |
|
2 |
W |
RESET |
Reset the SPI interface |
|
1 |
W |
DISABLE |
Disable the SPI interface |
|
0 |
W |
ENABLE |
Enable the SPI interface |
|
Bit Field |
Field Name |
Value Symbol |
Value Description |
Hex Value |
|---|---|---|---|---|
|
19 |
CS_STATUS |
SPI_STATUS_CS_0 |
SPI CS is low |
0x0 |
|
|
|
SPI_STATUS_CS_1 |
SPI CS is high |
0x1* |
|
18:17 |
MODE_STATUS |
SPI_STATUS_MODE_NOP |
Mode is no operation (not allowed in DSPI and QSPI modes) |
0x0* |
|
|
|
SPI_STATUS_MODE_WRITE |
Mode is write data |
0x1 |
|
|
|
SPI_STATUS_MODE_READ |
Mode is read data |
0x2 |
|
|
|
SPI_STATUS_MODE_READ_WRITE |
Mode is read and write data (not allowed in DSPI and QSPI modes) |
0x3 |
|
16 |
ENABLE_STATUS |
SPI_STATUS_DISABLED |
SPI interface is disabled |
0x0* |
|
|
|
SPI_STATUS_ENABLED |
SPI interface is enabled |
0x1 |
|
9 |
CS_0 |
SPI_CS_0 |
Set the SPI CS signal low |
0x1 |
|
8 |
CS_1 |
SPI_CS_1 |
Set the SPI CS signal high |
0x1 |
|
7 |
MODE_NOP |
SPI_MODE_NOP |
Set the mode to no operation |
0x1 |
|
6 |
MODE_WRITE |
SPI_MODE_WRITE |
Set the mode to write operation |
0x1 |
|
5 |
MODE_READ |
SPI_MODE_READ |
Set the mode to read operation |
0x1 |
|
4 |
MODE_READ_WRITE |
SPI_MODE_READ_WRITE |
Set the mode to read and write operation (not allowed in DSPI and QSPI modes) |
0x1 |
|
3 |
START |
SPI_START_READ |
Start a transfer on the SPI interface (master read mode only) |
0x1 |
|
2 |
RESET |
SPI_RESET |
Reset the SPI interface |
0x1 |
|
1 |
DISABLE |
SPI_DISABLE |
Disable the SPI interface |
0x1 |
|
0 |
ENABLE |
SPI_ENABLE |
Enable the SPI interface |
0x1 |