我正在尝试在自定义编程我的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)。为什么我收到这个错误,我该怎么办才能重新加工它?
设备:
泰洛拉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.
嗨pm_dialog,
我已经将SDK进入了一个简短的文件夹路径。我基于一个响应的校正,我到了另一个帮助论坛帖子(下面链接)。SDK目前在:C:\ Dialog \ SDK_10.0.6.90。我还重新下载了最新版本的SmartSnippet Studio,并重新下载了SDK 10.0.6.90(擦除元数据)。所有这些操作仍然导致我的上述帖子中提到的错误。你有其他建议吗?
https://support.dialog-semicondiondiondiondiond.com/forums/post/dialog-smartbond-bluetooth-low-energy -%ee2%80%93-software/demo-code-bleadv-does-not-build.
你好Taylora20。我看到你使用da1469x设备。你能把你的邮件发给我一些关于它的问题,因为我是这个设备的新用户吗?
提前致谢。
嗨吉米卡卢,
我不知道几周前我会买到这台设备的有帮助,但到目前为止,它没有任何问题。我无法运行任何演示代码,以便将其更少地编程,因为它是一个全部的预期。
泰洛拉20和吉马鲁,
所有SDK示例都应在SDK提供的情况下运行,而无需任何修改。请执行以下步骤:
谢谢,PM_DIALOG.
我遵循了其他指示,仍然无法构建代码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.
泰伦塔,
请尝试从支持Webasite下载并在C:/中再次解压缩SDK。我无法复制这个错误,所以你所做的事情是扭曲的。此外,您能用SDK的另一个例子尝试吗?
谢谢,PM_DIALOG.