Function gx_spi_master_tx_then_rx¶
-
int gx_spi_master_tx_then_rx(struct spi_device *spi, uint8_t *tx_buf, uint32_t tx_len, uint8_t *rx_buf, uint32_t rx_len)¶
SPI master 单线模式下,在一个transfer中先发送指令或地址后,再接收数据,不支持dma传输,适用于小数据量传输
- 参数
spi -- 从机设备
tx_buf -- 发送数据内存地址
tx_len -- 发送数据长度
rx_buf -- 接收数据内存地址
rx_len -- 接收数据长度
- Returns 0
执行成功
- Returns -22
参数无效
- 返回
int