大家好,
在进行自定义简介GATT示例的BLE培训03时,第13步在构建项目后
Keil编译器抱怨“未定义”引用对&ATT_DECL_CHAR?
这宣言来自哪里?
找不到项目中的任何引用。
我该如何解决这个问题?
并且有一个完整的例子可用于具有由外围设备通知的中央设备
按钮状态的设备?
我会欣赏的任何帮助!
m
关键词:
设备:
大家好,
在进行自定义简介GATT示例的BLE培训03时,第13步在构建项目后
Keil编译器抱怨“未定义”引用对&ATT_DECL_CHAR?
这宣言来自哪里?
找不到项目中的任何引用。
我该如何解决这个问题?
并且有一个完整的例子可用于具有由外围设备通知的中央设备
按钮状态的设备?
我会欣赏的任何帮助!
m
嗨Bluesdk18,
请注意,教程是使用旧的SDK(5.0.3)创建的,以及您应该使用的最新SDK版本是5.0.4。两个SDK之间的自定义配置文件实现中有次要更改,但到底它们是相同的(大多数更改都是SDK的文件名和组织)。因此,关于您所请求的变量应该位于SDK 5.0.4中的User_custs1_def.c文件中,或者在5.0.3中的user_custs_config.h文件中,并保存特性声明的标记。关于您所请求的完整示例,是的,SDK中包含一个完整的示例,您可以从BLE通用应用程序连接到580外设,启用通知并具有外围报告虚拟值,还有一个位置持有者对于Inonififable特性(称为按钮状态),可以在其中通知中央以获取按钮的状态。
谢谢mt_dialog.
你好mt_dialog,
感谢您的回答!这个例子是ble_app_perizeal项目吗?
我想是的。
嗨Bluesdk18,
你的意思是,如果“建立自定义配置文件”教程的项目基础是SDK 5.0.3 BLE_APP_PERITWAL?是的,这也在教程页面中提到。
谢谢mt_dialog.