[Transmit]
- HAL_SPI_Transmit()함수는 slave장치로 전송하는 역할을 한다.
- (uint8_t*) &transmitDatas -> Data 버퍼의 포인터
[Receive]
- HAL_SPI_Receive()함수는 데이터를 받는 역할을 한다.
추가적으로 SPI통신을 진행하며 위의 두 함수만 사용했지만, HAL_SPI_TransmitReceive()함수도 있다.
이 함수는 데이터를 보내고 받는것을 동시에 진행하는 것이다.
[memset]
- Memset 함수는 메모리의 내용을 원하는 크기만큼 특정 값으로 세팅할 수 있는 함수이다.
- spiReciverBuffer -> 세팅하고자 하는 메모리의 시작 주소
- 0 -> 메모리에 세팅하고자 하는 값
- Sizeof(spiReciverBuffer) -> 길이