DA14531引起的dsp链路错误

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.xmece.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
4个职位/0个新职位
最后一篇文章
车道
离线
最后一次见到:1周3天前
已加入:2015-07-14 14:21
DA14531引起的dsp链路错误

嗨对话框

当我使用DA14531的DSPS例程时,我添加了一些函数(在GR14531.c客户的文件中),编译过程中出现了一个错误。错误代码

.\out_531\dsps_device_531.axf:错误:L6221E:执行区域ER_NZI具有执行范围[0x07fc77a8,0x07fc7bb4)s,执行区域RET_数据具有执行范围重叠[0x07fc7b30,0x07fc809c]。

代码见附件。

设备:
PM\U对话框
离线
最后一次见到:1周3天前
工作人员
已加入:2018-02-08 11:03
嗨,莱恩,

嗨,莱恩,

请重新附上你的档案好吗?抱歉,我无法打开/下载它。

似乎代码的大小已经变大了,因此RAM中的空间越来越小。

为了构建项目,您使用的优化级别是什么?请检查是否在da1458x\u config\u basic.h中启用了CFG\u DEVELOPMENT\u DEBUG宏。

此外,您可能会尝试删除任何DSPS profiler–请参阅user\u profiles\u config.h。例如,您可以删除SUOTAR和远程配置,以防您不需要它们。

谢谢,下午好

车道
离线
最后一次见到:1周3天前
已加入:2015-07-14 14:21
Hi PM\u对话框:

Hi PM\u对话框:

这是我的附件

我通过在startup\u DA14531.s中将Stack\u Size eq 0x00000600更改为0x00000400来解决这个问题。这个堆栈大小会影响程序的正常运行吗?

PM\U对话框
离线
最后一次见到:1周3天前
工作人员
已加入:2018-02-08 11:03
嗨,莱恩,

嗨,莱恩,

通常我们不建议更改任何SDK文件。我们没有用这个值测试它,但是你可以检查它是否在你这边工作。

谢谢,下午好