用户工具

站点工具


cc2640r2f:notify_characteristic6

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
cc2640r2f:notify_characteristic6 [2017/09/01 20:36]
wuyl
cc2640r2f:notify_characteristic6 [2021/06/22 23:14] (当前版本)
行 7: 行 7:
 本章使用 simple_peripheral 作为实验平台,创建一个自定义属性的 characteristic 。 本章使用 simple_peripheral 作为实验平台,创建一个自定义属性的 characteristic 。
 simple_peripheral 的 IAR 工程可以在目录C:\ti\simplelink_cc2640r2_sdk_1_35_00_33\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar 下找到。 simple_peripheral 的 IAR 工程可以在目录C:\ti\simplelink_cc2640r2_sdk_1_35_00_33\examples\rtos\CC2640R2_LAUNCHXL\ble5stack\simple_peripheral\tirtos\iar 下找到。
-有关工程配置和编译选项以及下载方法参考<a href="..\..\..\get_started\development_environment_set_up\development_environment_set_up.html"> CC2640R2 BLE 开发环境搭建</a>部分和<a href="..\..\..\cc2640r2f_architecture\iar\development_with_iar.html">使用 IAR 进行开发</a>+有关工程配置和编译选项以及下载方法参考<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:get_started:development_environment_set_up:development_environment_set_up"> CC2640R2 BLE 开发环境搭建</a>部分和<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:cc2640r2f_architecture:iar:development_with_iar">使用 IAR 进行开发</a>
  
 ## 硬件环境 ## ## 硬件环境 ##
行 17: 行 17:
 成功连接开发板之后,打开电脑的设备管理器,有XDS110 的两个端口,BLE Device Monitor 使用 XDS110 Class Application/User UART ( COM25 )这个端口。 成功连接开发板之后,打开电脑的设备管理器,有XDS110 的两个端口,BLE Device Monitor 使用 XDS110 Class Application/User UART ( COM25 )这个端口。
  
->注意: +>**注意**:XDS110 驱动程序在安装 IAR 时会默认安装,如果你没有安装 IAR ,可以手动更新驱动程序软件。XDS 驱动可以在<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:get_started:development_tools_kit:develpoment_tool_kits"> CC2640R2 开发工具集介绍</a>里获得。
-XDS110 驱动程序在安装 IAR 时会默认安装,如果你没有安装 IAR ,可以手动更新驱动程序软件。XDS 驱动可以在<a href="..\..\..\get_started\development_tools_kit\develpoment_tool_kits.html"> CC2640R2 开发工具集介绍</a>里获得。+
  
 ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/notify_characteristic/image/XDS110.png) ![](http://www.leconiot.com/md_res/cc2640r2f/ble_stack_app/app_examples/notify_characteristic/image/XDS110.png)
行 29: 行 28:
 - BLE Device Monitor - BLE Device Monitor
  
-协议栈和 IAR 安装参考<a href="..\..\..\get_started\development_environment_set_up\development_environment_set_up.html"> CC2640R2 BLE 开发环境搭建</a>。本例程需要使用 BLE Device Monitor,有关 BLE Device Monitor 使用介绍请参考:<a href="..\..\..\tool_kits\ble_device_monitor\ble_device_monitor.html">BLE Device Monitor</a> 所有工具可以在<a href="..\..\..\get_started\development_tools_kit\develpoment_tool_kits.html"> CC2640R2 开发工具集介绍</a>里获得。+协议栈和 IAR 安装参考<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:get_started:development_environment_set_up:development_environment_set_up"> CC2640R2 BLE 开发环境搭建</a>。本例程需要使用 BLE Device Monitor,有关 BLE Device Monitor 使用介绍请参考:<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:tool_kits:ble_device_monitor:ble_device_monitor">BLE Device Monitor</a> 所有工具可以在<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:get_started:development_tools_kit:develpoment_tool_kits"> CC2640R2 开发工具集介绍</a>里获得。
  
 ## BLE Device Monitor 环境搭建 ## ## BLE Device Monitor 环境搭建 ##
  
-有关 BLE Device Monitor 环境搭建以及使用方法请参考:<a href="..\..\..\tool_kits\ble_device_monitor\ble_device_monitor.html"> BLE Device Monitor </a>+有关 BLE Device Monitor 环境搭建以及使用方法请参考:<a href="http://docs.leconiot.com/doku.php?id=cc2640r2f:tool_kits:ble_device_monitor:ble_device_monitor"> BLE Device Monitor </a>
  
 ## 开发步骤 ## ## 开发步骤 ##
行 120: 行 119:
 ```` ````
  
->注意修改 simpleProfileAttrTbl [ SERVAPP_NUM_ATTR_SUPPORTED ]数组大小,SERVAPP_NUM_ATTR_SUPPORTED 定义的是 17 ,由于我们添加了 4 个属性,所以这里需要修改成 21 。+>**注意**:修改 simpleProfileAttrTbl [ SERVAPP_NUM_ATTR_SUPPORTED ]数组大小,SERVAPP_NUM_ATTR_SUPPORTED 定义的是 17 ,由于我们添加了 4 个属性,所以这里需要修改成 21 。
  
 6. 接下来在 simple_gatt_profile.c 的 SimpleProfile_AddService 函数中对 characteristic 6 的 simpleProfileChar4Config 参数分配内存,并初始化配置属性表。 6. 接下来在 simple_gatt_profile.c 的 SimpleProfile_AddService 函数中对 characteristic 6 的 simpleProfileChar4Config 参数分配内存,并初始化配置属性表。
cc2640r2f/notify_characteristic6.1504269386.txt.gz · 最后更改: 2021/06/22 23:14 (外部编辑)