BLE_ADV演示代码中的致命错误(无法构建)

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
8个帖子/ 0新
最后一篇
Taylora20.
离线
最后一次露面:1 year 2 months ago
加入:2019-10-09 06:28
BLE_ADV演示代码中的致命错误(无法构建)

我正在尝试在自定义编程我的DA1496 Pro主板之前运行一些演示代码。我根本没有编辑BLE_ADV代码,但是当我构建代码时,我收到以下3个错误:

1)致命错误:AD_PMU_H:没有这样的文件或目录

2)make:*** [sdk / sys_main / sys_power_mgr_da1496x.o]错误1

3)符号“ATT_PERM_READ”无法解决

我假设第二和第三错误源于第一个,“致命错误”。此错误将资源列为“sys_power_mgr_da1469.c”和路径为“/ ble_adv / sdk / sys_main”。但是,当我使用Path“/ BLE_Adv / SDK / SYS_MAIN / SYS_POWER_MGR”文件AD_PMU.H“中出现”项目资源管理器“选项卡时导航。

我附上了Project Explorer的图片(显示了ad_pmu.h)。为什么我收到这个错误,我该怎么办才能重新加工它?

设备:
PM_DIALOG.
离线
最后一次露面:1小时50分钟前
职员
加入:2018-02-08 11:03
泰洛拉20,

泰洛拉20,

我建议您将SDK解压缩到短文件夹路径中。例如,将新SDK放在此路径中:C:\ SDK \ SDK_10.0.0.6.90。所有SDK示例都应该在没有任何修改的情况下运行。然后,启动SmartSnippets Studio(推荐的最新版本),然后选择您的新工作区目录(C:\ SDK \ SDK_10.0.6.90)。之后,导入和构建BLE_APP项目。如果您能够成功构建它,请告诉我。

谢谢,PM_DIALOG.

Taylora20.
离线
最后一次露面:1 year 2 months ago
加入:2019-10-09 06:28
嗨pm_dialog,

嗨pm_dialog,

我已经have the sdk into a short folder path. I made that correction based off a response I got to a different help forum post (linked below). The sdk is currently in: C:\Dialog\SDK_10.0.6.90. I also re-downloaded the latest version of SmartSnippets studio and re-downloaded the SDK 10.0.6.90 (to wipe the meta data). All of these actions still result in errors mentioned in my above post. Do you have any other advice?

https://support.dialog-semicondiondiondiondiond.com/forums/post/dialog-smartbond-bluetooth-low-energy -%ee2%80%93-software/demo-code-bleadv-does-not-build.

吉马鲁
离线
最后一次露面:10个月3周前
加入:2019-11-13 11:39
你好Taylora20。我看到了

你好Taylora20。我看到你使用da1469x设备。你能把你的邮件发给我一些关于它的问题,因为我是这个设备的新用户吗?

提前致谢。

Taylora20.
离线
最后一次露面:1 year 2 months ago
加入:2019-10-09 06:28
嗨吉米卡卢,

嗨吉米卡卢,

我不知道几周前我会买到这台设备的有帮助,但到目前为止,它没有任何问题。我无法运行任何演示代码,以便将其更少地编程,因为它是一个全部的预期。

PM_DIALOG.
离线
最后一次露面:1小时50分钟前
职员
加入:2018-02-08 11:03
泰洛拉20和吉马鲁,

泰洛拉20和吉马鲁,

所有SDK示例都应在SDK提供的情况下运行,而无需任何修改。请执行以下步骤:

  1. 右键单击“项目Exporer”窗口的BLE_APP项目,然后转到“属性”(最后一个选项)
  2. 确保您拥有正确的构建配置(在窗口的顶部)并导航到:C / C ++构建à设置à工具设置à警告
  3. 取消选中最后一个复选框:“生成错误而不是警告”

谢谢,PM_DIALOG.

Taylora20.
离线
最后一次露面:1 year 2 months ago
加入:2019-10-09 06:28
我跟着你的额外的

我遵循了其他指示,仍然无法构建代码BLE_ADV。当我尝试构建(使用debug_qspi构建选项)时,我仍然生成以下错误:

1)致命错误:ad_pmu.h:没有这样的文件或目录

2)make:*** [sdk / sys_man / sys_power_mgr_da1469x.o]错误1

我附上了通过遵循说明找到的BLE_ADVI的设置配置的图像。正如您可以看到“生成错误而不是警告”复选框。我花了上个月试图调试对话框的演示代码,并没有在开发我的个人项目方面取得进展。还有什么我可以试图让Smartsnippets Studio正常工作吗?我假设如果预先制作的演示代码不起作用,我无法继续开发自己的项目。如果我继续假设问题与我的SDK和/或SmartSnippet的版本有关,并且与BLE_ADV的实际代码无关?

谢谢,

Taylora20.

PM_DIALOG.
离线
最后一次露面:1小时50分钟前
职员
加入:2018-02-08 11:03
泰伦塔,

泰伦塔,

请尝试从支持Webasite下载并在C:/中再次解压缩SDK。我无法复制这个错误,所以你所做的事情是扭曲的。此外,您能用SDK的另一个例子尝试吗?

谢谢,PM_DIALOG.