下面是当前开发基于的版本 名称 说明 SDK 6.0.18.1182.1 # 本教程主要适用于低功耗产品,DA14531它体积小,非常适用于对体积敏感的设备,如无线可穿戴、传感器、助听器等设备。本文经过作者发大量时间来记录开发项目的调试方法,里面有许多笔者开发心得体会,旨在让读者工程师快速上手,减少摸索时间,提高软件质量。 读者对象 本文档主要适用以下工程师: 嵌入式系统工程师 单片机软件工程师 IOT固件工程师 BLE固件工程师 文章目录 下面是当前开发基于的版本 1.如何配置BLE服务列表 1.1BLE服务代码查阅 1.2BLE服务打开或关闭 1.3BLE服务列表排序 2.如何用户自定义BLE服务 2.1自定义服务代码查阅 2.2.Write数据通信接口 2.4Read数据通信接口 2.5Notify数据通信接口 3.如何配置MTU 3.1特征值长度 3.2设置MTU值 3.3调用使能MTU函数 4.建立BLE服务应用实例 4.1实例需求 4.2实例代码 1.如何配置BLE服务列表 1.1BLE服务代码查阅 首先找到SDK中定义BLE Profile的位置,先查阅文件Rwprf_config.h和user_profiles_config.h,功能分别是BLE服务项定义和BLE服务项的开启与关闭。查阅Rwprf_config.h定义宏 DA14531内部常用的服务定义 BLE Proflie 注解 #define B