嗨
我有两块da1468x USB-Kit开发板。其中之一就是制造麻烦,我已经在另一个论坛话题中提到过了。
现在我发现,如果在Pre-build-steps commands LD_DEFS=-DRELEASE_BUILD中设置了我的Release-Version崩溃。
我道题是:
这句话有什么好处?我无法找到任何关于LD_DEFS=-DRELEASE_BUILD在任何文档。甚至谷歌也没有发现任何关于它的信息。
2)发布代码如何受此影响?
谢谢你!
托马斯。
设备:
你好托马斯•Donhauser
这是发布构建配置中使用的标志。当在发布配置中构建项目时,这将截断调试信息,代码将会减少。发布构建配置通常用于最终的应用程序代码。关于你的PLL问题,请尝试初始化系统时钟为XTAL16M,然后设置为PLL96。
谢谢,PM_Dialog
你好PM_Dialog,
谢谢你的解释。到目前为止,我知道发布-构建与任何其他配置之间的区别。初始化发布版本的语句不止一条。在build-configuration中,预处理器设置中也有关键字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