다음을 통해 공유


SPB_MULTI_SPI_WRITE_TRANSFER_INIT 함수(spb.h)

SPB_MULTI_SPI_WRITE_TRANSFER_INIT 함수는 SPB_MULTI_SPI_WRITE_TRANSFER 구조를 초기화합니다.

통사론

void SPB_MULTI_SPI_WRITE_TRANSFER_INIT(
  SPB_MULTI_SPI_WRITE_TRANSFER *SpiTransfer,
  SPB_MULTI_SPI_TRANSFER_MODE  Mode,
  ULONG                        WritePhaseSingleSpiByteCount,
  ULONG                        WaitCycleByteCount
);

매개 변수

SpiTransfer

초기화할 SPB_MULTI_SPI_WRITE_TRANSFER 구조체에 대한 포인터입니다.

Mode

버스 드라이버가 주변 장치와 통신하는 데 사용할 다중 SPI 전송의 선 모드를 지정하는 SPB_MULTI_SPI_TRANSFER_MODE 열거형 값입니다.

WritePhaseSingleSpiByteCount

줄 모드가 이 구조체의 Mode 멤버에 지정된 모드로 전환되기 전에 단일 SPI 모드로 전송될 쓰기 단계의 시작 부분에 있는 바이트 수입니다.

WaitCycleByteCount

전송의 쓰기 단계와 읽기 단계 사이의 바이트 수로 표시되는 대기 주기의 수입니다. 단일 단계인 쓰기 작업의 경우 0으로 설정해야 합니다.

반환 값

없음

발언

SPB_MULTI_SPI_WRITE_TRANSFER_INIT 함수를 사용하여 다중 SPI 쓰기 전송을 초기화해야 합니다. 쓰기 작업에 필요한 단일 전송 단계를 사용하여 SPB_MULTI_SPI_WRITE_TRANSFER 구조를 초기화합니다.

요구 사항

요구
헤더 spb.h

참고 항목