嗨
我有两块da1468x USB-Kit开发板。其中之一就是制造麻烦,我已经在另一个论坛主题中提到过。
现在我发现,如果在Pre-build-steps命令中设置了LD_DEFS=-DRELEASE_BUILD,我的版本-版本崩溃在这个特定的板上。
我道题是:
这句话有什么用?我无法在任何文档中找到任何关于LD_DEFS=-DRELEASE_BUILD的内容。甚至谷歌都没有发现任何关于它的东西。
2)发布代码会受到什么影响?
谢谢你!
托马斯。
设备:
你好托马斯•Donhauser
这是在发布版本构建配置中使用的标志。在版本配置中构建项目时,这将截断调试信息,代码将减少。发布构建配置通常用于最终的应用程序代码。关于你的PLL问题,请尝试初始化系统时钟到XTAL16M,然后设置它到PLL96。
谢谢,PM_Dialog
你好PM_Dialog,
谢谢你的解释。到目前为止,我知道发布和构建任何其他配置之间的区别。有不止一条语句来初始化发布构建。在构建配置中,Preprocessor设置中还设置了关键字RELEASE_BUILD。这是在SDK的所有项目中完成的。这是多余的还是有不同的含义?
关于PLL96:请在其他帖子中看到答案。
关于问题本身:当我删除整个flash并重新构建应用时,它就消失了(我之前已经做过好几次了)。但是我觉得这个解决方案/答案不是很舒服。
谢谢你!
托马斯。
你好托马斯•Donhauser
关于PLL96,请查看以下帖子:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-hardware-device-reference-designs/crash#comment-27704
谢谢,
PM_Dialog