连线篇
板子 arduino mega2560,非此型号的板子可查看官网说明 传送门
mosi 对应 51脚
miso 对应 50脚
sck 对应52脚
csn、ss 对应53脚,使能信号脚
代码篇
在arduino sketch中加入头文件 SPI.h 内置libiary就有,无需另外下载
#include <SPI.h>
SPI使用前arduino惯例代码 setup中先执行
SPI.begin();
因为SPI是双向传输数据,所以只有一个传输数据的接口
receive=SPI.transfer(data); 这里送入data,送出receive
在与SPI设备通信时需要利用上面