资源简介
DA14580 业内功耗最低的蓝牙收发实验源码
代码片段和文件信息
/**
****************************************************************************************
*
* @file gapm.c
*
* @brief Generic Access Profile Manager Implementation.
*
* Copyright (C) RivieraWaves 2009-2013
*
****************************************************************************************
*/
/**
****************************************************************************************
* @addtogroup GAPM Generic Access Profile Manager
* @{
****************************************************************************************
*/
/*
* INCLUDE FILES
****************************************************************************************
*/
#include “rwip_config.h“ // Software configuration
#include “gap.h“ // Generic access profile
#include “gapm.h“ // Generic access profile Manager
#include “gapc.h“ // Generic access profile Controller
#include “gapm_task.h“ // Generic access profile Manager
#include “attm_db.h“ // Attribute Database management
#include “attm_util.h“ // Attribute Database management Utils
#include “ke_mem.h“ // Kernel memory management
#if (NVDS_SUPPORT)
#include “nvds.h“
#endif // (NVDS_SUPPORT)
#include “l2cm.h“
#include “smpm.h“
#include “prf_utils.h“
/*
* TYPE DEFINITIONS
****************************************************************************************
*/
/*
* DEFINES
****************************************************************************************
*/
/*
* MACROS
****************************************************************************************
*/
/*
* GLOBAL VARIABLE DEFINITIONS
****************************************************************************************
*/
extern struct gap_cfg_table_struct *gap_cfg_table __attribute__((section(“retention_mem_area0“) zero_init)); //@RETENTION MEMORY
const struct gap_cfg_table_struct gap_timeout_table __attribute__((section(“timeout_table_area“))) = {
.GAP_TMR_LIM_ADV_TIMEOUT_VAR=0x4650
.GAP_TMR_GEN_DISC_SCAN_VAR=0x0300
.GAP_TMR_LIM_DISC_SCAN_VAR=0x0300
.GAP_TMR_PRIV_ADDR_INT_VAR=0x3A98
.GAP_TMR_CONN_PAUSE_CT_VAR=0x0064
.GAP_TMR_CONN_PAUSE_PH_VAR=0x01F4
.GAP_TMR_CONN_PARAM_TIMEOUT_VAR=0x0BB8
.GAP_TMR_SCAN_FAST_PERIOD_VAR=0x0C00
.GAP_TMR_ADV_FAST_PERIOD_VAR=0x0BB8
.GAP_LIM_DISC_SCAN_INT_VAR=0x0012
.GAP_SCAN_FAST_INTV_VAR=0x0030
.GAP_SCAN_FAST_WIND_VAR=0x0030
.GAP_SCAN_SLOW_INTV1_VAR=0x00CD
.GAP_SCAN_SLOW_INTV2_VAR=0x019A
.GAP_SCAN_SLOW_WIND1_VAR=0x0012
.GAP_SCAN_SLOW_WIND2_VAR=0x0024
.GAP_ADV_FAST_INTV1_VAR=0x0030
.GAP_ADV_FAST_INTV2_VAR=0x0064
.GAP_ADV_SLOW_INTV_VAR=0x00B0
.GAP_INIT_CONN_MIN_INTV_VAR=0x0018
.GAP_INIT_CONN_MAX_INTV_VAR=0x0028
.GAP_INQ_SCAN_INTV_VAR=0x0012
.GAP_INQ_SCAN_WIND_VAR=0x0012
.GAP_CONN_SUPERV_TIMEOUT_VAR=0x07D0
.GAP_CONN_MIN_CE_VAR=0x0000
.GAP_CONN_MAX_CE_VAR=0xFFFF
.GAP_CONN_LATENCY_VAR=0x0000
.GAP_LE_MASK_VAR=0x1F
.GAP_MAX_LE_MTU_VAR=512
#ifndef __DA14581__
.GAP_DEV_NAME_VAR=“DA14580-01“
#else
.GAP_DEV_NAME
相关资源
- 杰理蓝牙耳机AC6936D和AC6939B原理图和规
- STM32的蓝牙程序HC-02
- 蓝牙配对上位机
- 蓝牙hc程序实现APP与单片机STM32F103的通
- IBeacon蓝牙指纹定位打点工具
- BLE蓝牙之串口收发数据
- XBEE-Bluetooth模块使用说明
- 安卓通过蓝牙采集音频
- DW1550 BCM94352HMB针脚屏蔽图_找不到蓝牙
- Win10彻底删除已经配对的蓝牙设备工具
- win ce 蓝牙 客户端 程序
- 基于STM32F103的蓝牙4.0模块控制demo程序
- 蓝牙控制透传APP源码
- 安卓BLE通信之蓝牙体重称
- cc2650蓝牙芯片软件开发指导说明文件
- 蓝牙4.0 协议栈 开源代码
- 基于FPGAVerilog的寻迹避障小车
- Mesh_Model_V1.0.1.rar
- 蓝牙技术编程基础原版书籍
- 基于stm32的HC05蓝牙模块的点灯操作
- DHT11温湿度传感器串口显示,也可直接
- 蓝牙Mesh model标准V1.0
- 蓝牙数据传输程序
- KT803C蓝牙wifi电信2G4G远程串口更新MP
- STM32蓝牙工程源码,亲测,以实现手机
- 履带小车STM32F401ZG
- HC-05蓝牙模块资料
- 手机蓝牙遥控开关安卓APP参考工程
- 平衡小车蓝牙控制Apk 3个
- RTL8762CMF_RTL8752CMF_Datasheet
评论
共有 条评论