你好
我有两个da1468x usb-kit开发板。其中一个是在另一个论坛主题中提到的疑乱。
现在我发现了,如果在预构建步骤中,我在此特定BORD上崩溃了,则设置了LD_DEFS = -DREASE_BUILD。
我的Quusetions是:
1)这个陈述有什么好处?我无法在任何文档中找到关于ld_defs = -drelease_build的任何内容。甚至谷歌也没有找到关于它的东西。
2)如何影响释放代码?
谢谢,
托马斯
设备:
你好
我有两个da1468x usb-kit开发板。其中一个是在另一个论坛主题中提到的疑乱。
现在我发现了,如果在预构建步骤中,我在此特定BORD上崩溃了,则设置了LD_DEFS = -DREASE_BUILD。
我的Quusetions是:
1)这个陈述有什么好处?我无法在任何文档中找到关于ld_defs = -drelease_build的任何内容。甚至谷歌也没有找到关于它的东西。
2)如何影响释放代码?
谢谢,
托马斯
嗨托马斯唐豪斯,
这是版本构建配置中使用的标志。在释放配置中构建项目时,这将截断调试信息,并且将减少代码。发布构建配置通常用于最终的应用程序代码。有关PLL的问题,请尝试将系统时钟初始化为XTAL16M,然后将其设置为PLL96。
谢谢,PM_DIALOG.
你好pm_dialog,
谢谢你的解释。我知道到目前为止,在reasure-buid中的任何其他配置之间有什么区别。还有一个初始化版本构建的一个语句。在构建配置中,还有在预处理器设置中设置关键字RESIOWS_BUILD。这是在SDK的所有项目中完成的。这是冗余还是有不同的含义?
关于PLL96:请参阅其他帖子中的答案。
关于问题本身:在我擦除整个闪存后并完全重建应用程序(我已经完成了几次的时间,它会消失。但是我对这个解决方案/答案感到非常舒服。
谢谢,
托马斯
嗨托马斯唐豪斯,
关于PLL96,请检查以下帖子:
https://support.dialog-semicondiondiondimicon.com/forums/post/dialog-smartbond-bluetooth-low-energy -%e2%80%93-hardware-device-reference-designs/crash#Comment 27704
谢谢,
PM_DIALOG.