|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
Registers associated with spi. 更多...
#include <hal_spi_v151_regs_def.h>
成员变量 | |
| volatile uint32_t | spi_er |
| volatile uint32_t | spi_ctra |
| volatile uint32_t | spi_ctrb |
| volatile uint32_t | spi_enhctl |
| volatile uint32_t | spi_mcr |
| volatile uint32_t | spi_brs |
| volatile uint32_t | spi_dcr |
| volatile uint32_t | spi_drdl |
| volatile uint32_t | spi_dtdl |
| volatile uint32_t | spi_rsdr |
| volatile uint32_t | spi_tder |
| volatile uint32_t | spi_drnm [36] |
| volatile uint32_t | spi_rainsr |
| volatile uint32_t | spi_insr |
| volatile uint32_t | spi_inmar |
| volatile uint32_t | spi_slenr |
| volatile uint32_t | spi_twlr |
| volatile uint32_t | spi_tlr |
| volatile uint32_t | spi_tfoficr |
| volatile uint32_t | spi_rwlr |
| volatile uint32_t | spi_rlr |
| volatile uint32_t | spi_rfficr |
| volatile uint32_t | spi_wsr |
| volatile uint32_t | spi_msticr |
| volatile uint32_t | spi_id |
| volatile uint32_t | spi_rsvd |
| volatile uint32_t | spi_rxoicr |
| volatile uint32_t | spi_icr |
Registers associated with spi.
| volatile uint32_t spi_v151_regs::spi_brs |
This register is valid only when the spi is configured as a master device. When the spi... Offset: 14h.
| volatile uint32_t spi_v151_regs::spi_ctra |
This register controls the spi_slenrial data transfer. It is impossible to write to this register when... Offset: 04h.
| volatile uint32_t spi_v151_regs::spi_ctrb |
This register exists only when the spi is configured as a master device. When the spi... Offset: 08h.
| volatile uint32_t spi_v151_regs::spi_dcr |
This register is only valid when spi is configured with a set of DMA Controller interface... Offset: 18h.
| volatile uint32_t spi_v151_regs::spi_drdl |
This register is only valid when spi is configured with a set of DMA interface signals... Offset: 1Ch.
| volatile uint32_t spi_v151_regs::spi_drnm[36] |
The spi data register is a 16/32-bit (depending on MAX_XFER_SIZE) read/write buffer for the... Offset: 2Ch.
| volatile uint32_t spi_v151_regs::spi_dtdl |
This register is only valid when the spi is configured with a set of DMA interface signals... Offset: 20h.
| volatile uint32_t spi_v151_regs::spi_enhctl |
This register is valid only when SPI_MODE is either set to "Dual" or "Quad" or "Octal" mode. This... Offset: 0Ch.
| volatile uint32_t spi_v151_regs::spi_er |
This register enables and disables the spi. Reset Value: 0x0 Offset: 00h.
| volatile uint32_t spi_v151_regs::spi_icr |
Interrupt Clear Register. Reset Value: 0x0 Offset: F8h.
| volatile uint32_t spi_v151_regs::spi_id |
This read-only register stores the specific spi component version. Reset Value:... Offset: ECh.
| volatile uint32_t spi_v151_regs::spi_inmar |
This read/write reigster masks or enables all interrupts generated by the spi. When the spi... Offset: C4h.
| volatile uint32_t spi_v151_regs::spi_insr |
This register reports the status of the spi interrupts after they have been masked. Reset... Offset: C0h.
| volatile uint32_t spi_v151_regs::spi_mcr |
This register controls the direction of the data word for the half-duplex Microwire spi_slenrial protocol... Offset: 10h.
| volatile uint32_t spi_v151_regs::spi_msticr |
Multi-Master Interrupt Clear Register. Reset Value: 0x0 Offset: E8h.
| volatile uint32_t spi_v151_regs::spi_rainsr |
This read-only register reports the status of the spi interrupts prior to masking. Reset... Offset: BCh.
| volatile uint32_t spi_v151_regs::spi_rfficr |
Receive FIFO Underflow Interrupt Clear Register. Reset Value: 0x0 Offset: E0h.
| volatile uint32_t spi_v151_regs::spi_rlr |
This register contains the number of valid data entries in the receive FIFO memory. This register... Offset: DCh.
| volatile uint32_t spi_v151_regs::spi_rsdr |
This register is only valid when the spi is configured with rxd sample delay logic.... Offset: 24h.
| volatile uint32_t spi_v151_regs::spi_rsvd |
Reserved. Offset: F0h.
| volatile uint32_t spi_v151_regs::spi_rwlr |
This register controls the threshold value for the receive FIFO memory. The spi is enabled... Offset: D8h.
| volatile uint32_t spi_v151_regs::spi_rxoicr |
Receive FIFO Overflow Interrupt Clear Register. Reset Value: 0x0 Offset: F4h.
| volatile uint32_t spi_v151_regs::spi_slenr |
This register is valid only when the spi is configured as a master device. When the spi... Offset: C8h.
| volatile uint32_t spi_v151_regs::spi_tder |
This Register is valid only when SPI_TDER is equal to 1. This register is used to control the... Offset: 28h.
| volatile uint32_t spi_v151_regs::spi_tfoficr |
Transmit FIFO Overflow Interrupt Clear Register. Reset Value: 0x0 Offset: D4h.
| volatile uint32_t spi_v151_regs::spi_tlr |
This register contains the number of valid data entries in the transmit FIFO memory. Reset Value:.. Offset: D0h.
| volatile uint32_t spi_v151_regs::spi_twlr |
This register controls the threshold value for the transmit FIFO memory. The spi is enabled... Offset: CCh.
| volatile uint32_t spi_v151_regs::spi_wsr |
This is a read-only register used to indicate the current transfer status, FIFO status, and any... Offset: E4h.