如何减少sdk6占用的空间

⚠️
你好。。谢谢你来到论坛。令人兴奋的消息!我们现在正在迁移到新的论坛平台,该平台将提供更好的功能,并包含在主对话网站中。所有员额和帐户都已迁移。我们现在只接受新论坛的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
2个员额/0个新员额
最后一篇文章
伦诺克斯康纳
离线
最后一次见到:10个月2周前
加入:2020-07-31 10:25
如何减少sdk6占用的空间

你好
当我们使用da14585进行开发时,遇到了芯片资源(RAM)不足的问题。有没有办法减少sdk6本身占用的空间,以容纳更多的用户散文作家我的用户程序?
另外,我觉得在demo empty_peripheral_模板中sdk6占用的空间(RAM)比sdk5占用的资源(RAM)要多,对吗?

设备:
PM_对话框
离线
最后一次见到:14小时49分钟前
工作人员
加入:2018-02-08 11:03
嗨,列诺克斯康纳,

嗨,列诺克斯康纳,

谢谢你的提问。DA14585包括96K系统RAM,那么它有多大的容量不能容纳应用程序映像?

SDK6受Dialog提供的支持,并经过优化。如果您想减少SDK空间,可以检查映射文件,找出哪些函数没有使用,然后将它们从SDK中删除。例如,如果应用程序中没有使用DLE,则可以删除该DLE。因此,您可以理解,您应该进行许多SDK修改,强烈建议不要这样做。通常,编译器会删除“未使用”的函数。这是一种可能的解决方法,因此我们无法在“修改的”SDK上提供任何支持。

我的建议是尝试优化应用程序代码,而不是修改SDK。

我可以问一下您想开发什么样的应用程序吗?

关于SDK6和SDK5之间的比较,我认为是的,这是正确的,但是DA14580有42 kB的系统RAM!

注意:在您的第一篇文章中将设备选择从DA14580更改为DA14585。

谢谢,下午好