DA14683的SPI主机通信例程
Date: 2018.12.19
Create: Jim
导入例程
首先导入ble_peripheral例程或者pxp_reporter例程
再到以下位置打开硬件SPI的宏定义:
获取SPI例程源码
到以下地址复制代码,然后分别做成demo_spi.c和demo_spi.h
https://blog.youkuaiyun.com/JaLLs/article/details/84873407
把h文件和c文件分别复制近以下目录:
初始化spi
到main.c文件中,首先添加头文件:
然后到periph_init函数中添加初始化语句:
到此,spi驱动就初始化完成了。
Demo_spi.c文件讲解
修改spi引脚
在以下位置修改SPI的引脚定义:
demo_spi_init
初始化函数实体如下:
spi_write_reg
以下是SPI主机发送数据给从机的函数接口:
spi_read_reg
以下是SPI主机读取从机设备数据的接口: