Module esp32s3_hal::pac::spi1::user
Expand description
SPI1 user register.
Structs
Type Definitions
Field
CK_OUT_EDGE
reader - This bit, combined with SPI_MEM_CK_IDLE_EDGE bit, is used to change the clock mode 0~3 of SPI_CLK.Field
CK_OUT_EDGE
writer - This bit, combined with SPI_MEM_CK_IDLE_EDGE bit, is used to change the clock mode 0~3 of SPI_CLK.Field
FWRITE_DIO
reader - Set this bit to enable 2-bm in ADDR and DOUT phase in SPI1 write operation.Field
FWRITE_DIO
writer - Set this bit to enable 2-bm in ADDR and DOUT phase in SPI1 write operation.Field
FWRITE_DUAL
reader - Set this bit to enable 2-bm in DOUT phase in SPI1 write operation.Field
FWRITE_DUAL
writer - Set this bit to enable 2-bm in DOUT phase in SPI1 write operation.Field
FWRITE_QIO
reader - Set this bit to enable 4-bit-mode(4-bm) in ADDR and DOUT phase in SPI1 write operation.Field
FWRITE_QIO
writer - Set this bit to enable 4-bit-mode(4-bm) in ADDR and DOUT phase in SPI1 write operation.Field
FWRITE_QUAD
reader - Set this bit to enable 4-bm in DOUT phase in SPI1 write operation.Field
FWRITE_QUAD
writer - Set this bit to enable 4-bm in DOUT phase in SPI1 write operation.Field
USR_ADDR
reader - Set this bit to enable enable the ADDR phase of an operation.Field
USR_ADDR
writer - Set this bit to enable enable the ADDR phase of an operation.Field
USR_COMMAND
reader - Set this bit to enable enable the CMD phase of an operation.Field
USR_COMMAND
writer - Set this bit to enable enable the CMD phase of an operation.Field
USR_DUMMY_IDLE
reader - SPI_CLK is disabled(No clock edges) in DUMMY phase when the bit is enable.Field
USR_DUMMY_IDLE
writer - SPI_CLK is disabled(No clock edges) in DUMMY phase when the bit is enable.Field
USR_DUMMY
reader - Set this bit to enable enable the DUMMY phase of an operation.Field
USR_DUMMY
writer - Set this bit to enable enable the DUMMY phase of an operation.Field
USR_MISO_HIGHPART
reader - DIN phase only access to high-part of the buffer SPI_MEM_W8_REG~SPI_MEM_W15_REG. 1: enable 0: disable.Field
USR_MISO_HIGHPART
writer - DIN phase only access to high-part of the buffer SPI_MEM_W8_REG~SPI_MEM_W15_REG. 1: enable 0: disable.Field
USR_MISO
reader - Set this bit to enable enable the DIN phase of a read-data operation.Field
USR_MISO
writer - Set this bit to enable enable the DIN phase of a read-data operation.Field
USR_MOSI_HIGHPART
reader - DOUT phase only access to high-part of the buffer SPI_MEM_W8_REG~SPI_MEM_W15_REG. 1: enable 0: disable.Field
USR_MOSI_HIGHPART
writer - DOUT phase only access to high-part of the buffer SPI_MEM_W8_REG~SPI_MEM_W15_REG. 1: enable 0: disable.Field
USR_MOSI
reader - Set this bit to enable the DOUT phase of an write-data operation.Field
USR_MOSI
writer - Set this bit to enable the DOUT phase of an write-data operation.