此次工程选用的是DA14580中版本号为5.150.2的sdk,找到该源码包以后,进行解压并打开,最终我们打开的工程是下图这个工程

打开工程以后,首先就需要添加后面需要用到的文档
在sdk_driver即SDK的驱动程序当中,添加以下spi_flash.c(SPI控制flash)、spi.c(spi驱动程序)、以及wkupct_quadec.c(中断驱动程序)

然后在sdk_profiles配置文件当中添加以下三个文件,custs1.c(自定义服务配置文件源文件)、custs1_task.c(自定义服务配置文件任务源文件)、customs_common.c(自定义服务概要任务源文件)

在user_profiles配置文件中添加以下两个文件,sps_server.c(串口服务服务器实现),sps_server_task.c(串口服务设备配置文件任务)

最后,在工程目录下需要进行文件名的替换,同时也要将所有的"user_spsc.h"、"user_spsc_task.h"替换成、 “user_spss.h”、 “user_spss_task.h”(此操作可做可不做,后续的移植需要自行进行判断)<

本文介绍了一个基于DA14580 SDK的蓝牙通讯协议开发流程。详细列出了所需的.c文件,包括SPI控制、中断驱动等模块,以及自定义服务配置和串口服务实现的相关文件。
最低0.47元/天 解锁文章
826

被折叠的 条评论
为什么被折叠?



