DA1469x
一年前
邮寄人泰勒200分 1答复我一直在尝试运行ble_adv演示,如“DA1496x开发工具包入门指南”用户手册中所述。具体地说,我一直在尝试遵循用户手册“9.3软件构建”部分中的步骤。导入Ble_adv和python_脚本后,我无法将代码构建到RAM或QSPI。当我尝试构建代码时,会出现以下三个错误:
1) 无法打开链接器脚本文件C:\Users\taylo\Documents\DA14695 Stuff\workspace\u SmartSnippets\u Studio\SDK\u 10.0.6.90\projects\dk\u apps\demos\ble\u adv/DA1469x-00-Debug\u QSPI/mem.ld:参数无效
2) make:**[ble_adv.elf]错误1
3) make[1]:***没有规则使“生成\u ldscripts”所需的目标为“mem.ld”。停止
我完全按照用户手册中出现的第9.3.1节和第9.3.2节中的说明进行了操作。为了方便起见,我附上了上面提到的用户手册。我不知道如何修复链接器脚本和文件问题,有人能帮我吗?
| 附件 | 大小 |
|---|---|
| SDK用户手册 | 3.74 MB |
一年前
嗨,泰勒20,
此错误最可能的原因是,安装程序没有生成链接器脚本以便make完成构建,在实际构建发生之前,eclipse必须从mem.ld.h文件生成链接器脚本,并在构建文件夹中构建mem.ld文件。在您的情况下,该文件从未生成,因此工具无法找到mem.ld文件。这可能是由于两个原因造成的,例如makefile.targets文件不在项目目录中,或者缺少配置等。可能是智能代码段的安装有问题,或者您没有正确导入项目。请注意,SDK以及Smart Snippets工具应该在没有任何额外配置的情况下开箱操作。因为您已经正确安装了该工具,所以所有项目都应该立即编译。此外,您看到的这种错误可能与您的工作区有关。为此,我建议您逐步尝试以下步骤:
此外,我建议您阅读UM-B-057 SmartSnippets Studio用户手册.
谢谢,下午好