# SPI_POLLING_SLAVE

## 概述

spi_polling_slave示例工程展示了SPI作为slave进行板与板之间通信。
在这个示例工程中， 一个板子作为SPI master， 另一个板子作为SPI slave。 Master发送一定量数据到Slave并从Slave接收一定量的数据。

## 硬件设置

将两个板子的[SPI引脚](lab_board_app_spi_pin)相连。

两个板子必须相连双方GND进行共地，保证信号传输。


## 运行现象
- 先运行slave，再运行master

- 当工程正确运行后，串口终端会输出如下信息：
```console
SPI-Slave Polling Transfer Example
SPI-Slave transfer format is configured.
SPI-Slave transfer mode:write-read-together
SPI-Slave transfer waits.
SPI-Slave read  data: 0xa0 0xa1 0xa2 0xa3 0xa4 0xa5 0xa6 0xa7 0xa8 0xa9
SPI-Slave write data: 0xb0 0xb1 0xb2 0xb3 0xb4 0xb5 0xb6 0xb7 0xb8 0xb9
SPI-Slave transfer ends.
```

