翻译如下

NO space in execution regions with .ANY selector matching heap_4

.ANY选择器匹配heap_4的执行区域中没有空间

出现这种情况大多数是因为开辟空间不规范,导致存储区域空间用完,
所以在这里提醒大家,开辟变量空间的时候结合实际情况,不要随随便便就开辟一个挺大的空间,浪费;
这里呢,解决办法有两种

第一种就是增加RAM或ROM的空间

注意
这里是说的增加空间依然是在芯片空间大小范围内
(1)点击魔法棒–>点击target;
如图,适当增加最下方方框内RAM,ROM大小
.\Objects\newproject.axf: Error:L6406E:NO space in execution regions with .ANY selector matching hea

第二种是优化,节省下一些空间

(2)点击魔法棒–>点击C++;(优化等级越高,程序优化的就越多)
.\Objects\newproject.axf: Error:L6406E:NO space in execution regions with .ANY selector matching hea

相关文章:

  • 2021-10-17
  • 2021-05-11
  • 2021-12-09
  • 2022-12-23
  • 2021-06-21
  • 2022-02-27
  • 2021-11-02
  • 2022-12-23
猜你喜欢
  • 2021-04-01
  • 2021-08-22
  • 2022-12-23
  • 2022-12-23
  • 2021-08-13
  • 2021-06-27
  • 2021-08-10
相关资源
相似解决方案