未申报的标识符

9个帖子/ 0新
最后一篇
Mazhar897.
离线
最后一次露面:5年4个月前
加入:2015-07-24 22:52
未申报的标识符

使用未申报标识符smpm_addr_type_static

为什么会出现此问题?

关键词:
设备:
mt_dialog.
离线
最后一次露面:2周4天前
职员
加入:2015-06-08 11:34
嗨Mazhar897,

嗨Mazhar897,

可能你错过了一个包含文件吗?......你在任何参考设计中遇到过这个吗?

谢谢mt_dialog.

Mazhar897.
离线
最后一次露面:5年4个月前
加入:2015-07-24 22:52
我按照措施

我正在遵循这个pdf的步骤

UM-B-003_DA14580_581_583软件开发指南_V1.7

mt_dialog.
离线
最后一次露面:2周4天前
职员
加入:2015-06-08 11:34
嗨Mazhar897,

嗨Mazhar897,

出现此问题的文件,以及指导的步骤发生错误后,当您到达与添加散布配置文件的部分时,您是否能够编译代码?

谢谢mt_dialog.

Mazhar897.
离线
最后一次露面:5年4个月前
加入:2015-07-24 22:52
不,我无法编译代码

不,我无法在该阶段编译代码。4.4阶段后的项目编辑项目,发生错误

mt_dialog.
离线
最后一次露面:2周4天前
职员
加入:2015-06-08 11:34
嗨Mazhar,

嗨Mazhar,

由于多个错误存在错误夹杂物我猜,但代码成功编译。可以请尝试使用SDK的干净安装,如果这不做诀窍,那么您可以尝试复制并粘贴缺少Gap.h文件本身的枚举SMPM_RAND_ADDR_TYPE。

谢谢mt_dialog.

Mazhar897.
离线
最后一次露面:5年4个月前
加入:2015-07-24 22:52
我把整个东西弄清了

我redid整个东西并复制粘贴smpm_rand_addr_typr。问题仍然存在。

我使用这个链接来获取smpm_rand_addr_typr
eet.etec.wwu.edu/willi286/project/code/bluetoothprojectv3.0/.../smpm.h.

在app_myproject_proj.c中 - 它显示行#include“app_myproject_proj.h”中的错误
错误是 - 包含链中的错误(app_api.h):令牌不是预处理器子表达式中的有效二进制运算符。

在app_myproject_proj.h中 - 它显示了行#include“gapc_task.h”中的错误
错误是 - 包含链(Gap.h)中的错误:使用未申报标识符smpm_addr_type_static

在GAPC_TASK.H中 - 它显示行中的错误#include“gap.h”
错误是 - 包含链(Gap.h)中的错误:使用未申报标识符smpm_addr_type_static

在Gap.h中 - 它显示了行中的错误_static_addr = smpm_addr_type_static,
和GAP_NON_RSLV_ADDR = SMPM_ADDR_TYPE_PRIV_NON_RESOLV,
和gap_rslv_addr = smpm_addr_type_priv_resolv,
错误是 - 使用未申报标识符smpm_addr_type_static
使用未申报标识符SMPM_ADDR_TYPE_PRIV_NON_RESOLV
使用未释录的标识符MPM_ADDR_TYPE_PRIV_RESOLV,

有什么建议?

mt_dialog.
离线
最后一次露面:2周4天前
职员
加入:2015-06-08 11:34
嗨Mazhar897,

嗨Mazhar897,

如果存在类似的代码片段,您可以查看app_api.h文件吗?

#if(ble_my_porject)< - 来自rwip_config的定义如果定义了cfg_app_myprojects

#include“app_template_proj.h”

#万一

此外,请尝试使用教程文件来支持THA AN-B-029文档http://support.dialog-semicondiondiondum/resource/b-029-tutorial-files-su ...它们都是基于这个简单的模板。

谢谢mt_dialog.

Mazhar897.
离线
最后一次露面:5年4个月前
加入:2015-07-24 22:52
#if(ble_my_porjecting)< -

#if(ble_my_porject)< - 来自rwip_config的定义如果定义了cfg_app_myprojects

#include“app_template_proj.h”

#万一

我之前已经完成了这个过程,但它仍然没有炒作。虽然我使用#include“app_myproject_proj.h”而不是#include“app_template_proj.h”。

我会调查另一个教程文件。