在Proximity_reporter_ext中集成Sample128(SDK5)

7个帖子/ 0新
最后一篇
维萨福托
离线
最后一次露面:2周前1年
加入:2016-01-15 09:26
在Proximity_reporter_ext中集成Sample128(SDK5)

你好,
我成功测试了AN-B-029中包含的示例128项目,现在我想在Proximity_reporter_ext项目中使用此配置文件,因为我的目标是使用外部CPU接口DA14580。

所以我有:
- 将Sample128源文件添加到Proximity_reporter_ext项目
- 将配置文件(#include“sample128.h”)添加到“user_profile_config.h”文件
- 添加“#define ble_sample128 1”到sample128.h
- 添加
#if ble_sample128
task_sample128,//示例128配置文件服务器
#万一
到“rwip_config.h”

但是当我尝试构建项目时,我会得到以下错误

.. \ .. \ .. \ .. \ .. \。\ sdk \ platform \ arch \ main \ jump_table.c(160):错误:#70:不允许不完整的类型
uint32_t rwip_heap_env_ret [
wip_calc_heap_len(rwip_heap_env_size_jt)] __attribute __((部分(“eacp_env_area”),zero_init));
.. \ .. \ .. \ .. \ .. \ .. \ sdk \ platform \ arch \ main \ jump_table.cnc(223):错误:#44:表达式必须具有指针类型
(const uint32_t *)&rwip_heap_env_ret [0],// 22.rwip_heap_env_pos
.. \ .. \ .. \ .. \ .. \ .. \。\ .. \ .. \ .. \。\。
(const uint32_t *)
wip_heap_env_size_jt,// 23.rwip_heap_env_size
.. \ .. \ .. \ .. \ .. \ .. \。\ sdk \ platform \ arch \ main \ jump_table.cnc(224):错误:#44:表达式必须具有指针类型
(const uint32_t *)
wip_heap_env_size_jt,// 23.rwip_heap_env_size

我正在使用SDK 5.0.3

是否可以使用Proximity_reporter_ext项目使用示例128配置文件?我缺少一些配置步骤吗?
谢谢

设备:
mt_dialog.
离线
最后一次露面:2个月4天前
职员
加入:2015-06-08 11:34
嗨vicenzetto,

嗨vicenzetto,

是的,可以在外部实现中添加自定义配置文件,然后您必须在主机端中实现命令(创建数据库命令,启用配置文件等),就像邻近记者一样。您必须在SDK_Profiles文件夹中添加自定义服务的源文件(Custs1.c,custs1_task.c,custom_common.c和attm_db_128.c),然后您必须在user_profiles_config.h中包含custs1.h文件。之后,您应该是OK,您可以在主机端开始创建应用程序。

谢谢mt_dialog.

DavidMillan.
离线
最后一次露面:3年9个月前
加入:2016-03-10 09:40
嗨vicenzetto,你是管理的吗?

嗨vicenzetto,你是否设法解决这个错误?我和同样的问题,我不知道如何解决它们。

维萨福托
离线
最后一次露面:2周前1年
加入:2016-01-15 09:26
嗨大卫,

嗨大卫,
是的,我解决了问题评论以下内容

#include“Atts.h”

在文件示例128.h中

无论如何,最后我丢弃了“Sample128”配置文件,在我的应用程序中,我可以使用“cust1”配置文件。

DavidMillan.
离线
最后一次露面:3年9个月前
加入:2016-03-10 09:40
谢谢 :)

谢谢 :)

顺便问一下,丢弃样本128的原因是什么?因为我也开始注意到,也许Cust1配置文件更好地适应SDK 5.0.3,所以可能试图使样本128个人资料工作是浪费时间......

维萨福托
离线
最后一次露面:2周前1年
加入:2016-01-15 09:26
我开始使用“sample128”

我开始使用“Sample128”,因为它在应用笔记“AN-B-029开发蓝牙智能自定义简介”中,但我的印象是在最新的SDK“Sample128”中被弃用,赞成“Musts1”。和“Musts2”。
此外,在此帖子对话框中建议使用“Custs1”。

DavidMillan.
离线
最后一次露面:3年9个月前
加入:2016-03-10 09:40
好的,谢谢你,我也是

好的,再次感谢你,我也开始使用Sample128,因为该文件,但我想我会搬到Custs1。