Struct gx_hal_dw_spi

  • Defined in file__output_copyinclude_src_include_spi_gx_hal_spi.h

Struct Documentation

struct gx_hal_dw_spi

SPI 设备句柄

Public Members

uint32_t regs

spi寄存器基地址

uint32_t cs_regs

cs控制寄存器地址

uint32_t freq_src

时钟源频率

uint32_t tx_fifo_len

tx FIFO buffer 深度

uint32_t rx_fifo_len

rx FIFO buffer 深度

uint32_t complete

当前传输的数据量

uint32_t complete_tiny

分片传输时的当前数据量

struct gx_hal_device_context device_context

寄存器值备份

uint8_t n_bytes

字节数

uint8_t no_auto_cs

不使用 spi 控制器自动控制 CS

uint8_t chip_select

spi CS片选号

uint8_t is_master

是否作为master

SPI_CS_INIT_FUNC cs_init_func

CS 初始化函数

SPI_CS_CTRL_FUNC cs_ctrl_func

CS 控制函数