在da14580 app_ble_peripherial中添加电池电量服务

1、在sdk_profiles文件夹下添加bass.c,bass.h, bass_task.c,bass_task.h文件,文件路径C:\Users\Administrator\Desktop\SDK\SDK 5.0.4\SDK 5.0.4\DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\sdk\ble_stack\profiles\bas\bass

2、在sdk_app文件夹下添加app_bass.c,app_bass.h, app_bass_task.c,app_bass_task.h文件,文件路径C:\Users\Administrator\Desktop\SDK\SDK 5.0.4\SDK 5.0.4\DA1458x_SDK_5.0.4\DA1458x_SDK\5.0.4\sdk\app_modules\src\app_bass

3、user_platform文件夹下user_periph_setup.c中添加如下代码

 

 

 

4、在user_config文件夹下user_callback_config.h中添加如下代码

 5、在user_config文件夹下user_profiles_config.h中添加头文件bass.h(很容易忽略!!!)

6、 在user_config文件夹下user_modules_config.h中的EXCLUDE_DLG_BASS改成0(很容易忽略!!!)

 7、效果展示

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
da14580_583_dk_ii开发板是一款适用于低功耗应用的蓝牙开发板。在入门的过程,首先需要了解开发板的硬件配置和接口功能。 开发板的主要部件包括BLE芯片、天线、调试接口、按钮和LED灯等。BLE芯片是实现蓝牙通信的核心部件,天线用于进行无线通信,调试接口用于通过调试器连接开发板进行程序调试和固件下载。按钮和LED灯则可用于进行交互和状态指示。 在开发过程,需要使用软件开发工具进行程序的编写和调试。常用的开发工具包括Keil MDK和SEGGER Embedded Studio等。这些工具提供了项目创建、编译、固件下载和调试等功能。 在编写程序之前,需要先了解da14580_583_dk_ii开发板的开发环境和相应的编程语言。通常使用C语言进行开发,编写相应的代码实现蓝牙功能。 在编程方面,需要熟悉蓝牙协议栈的相关知识,包括广播、扫描、连接和数据传输等。通过编写相应的代码,实现与其他蓝牙设备的互联互通。 在调试和测试阶段,可以使用调试接口和开发工具来监视程序的运行状态,并进行错误的排查和修复。 除了软件开发之外,还需要关注开发板的电源供应和功耗管理。da14580_583_dk_ii开发板支持多种电源模式和功耗优化策略,可以选择最适合项目需求的模式。 综上所述,da14580_583_dk_ii开发板入门需要了解硬件配置、接口功能、软件开发工具和编程语言等知识,同时也需要对蓝牙协议栈、电源供应和功耗管理等进行深入了解。通过学习和实践,可以进行相应的开发和调试工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值