SPI_rx

Function SPI_rx 

Source
pub unsafe extern "C" fn SPI_rx(
    my_spi_v: *mut c_void,
    data_v: *mut c_void,
    buffer_size: c_int,
) -> c_int
Expand description

SPI_Config構造体にて指定されたchからデータを受信します

§Arguments

  • my_spi_v (direction in) - : 対象とするSPI_Config構造体へのポインタ
  • data_v (direction out) - : 受信データ格納先へのポインタ
  • buffer_size (direction in) - : 受信データ格納先のバッファサイズ、SPI通信による受信データ長よりも長い必要がある

§Returns

  • 0: - 受信データなし
  • 正: - 受信データバイト数
  • 負: - エラー. SPI_ERR_CODE に従う

Note: この関数内でSPI読み出し要求を送信しています