keil空间不足,.\Objects\template.axf: Error: L6406E: No space in execution regions with .ANY selector mat

关于keil空间报错,我总结了一下集中解决方案:
1、有可能是所选主控芯片RAM,ROM真的被用完了,这是需要更换主控芯片
2、keil里面的优化还可以继续优化省出一点空间
下面红色标的选择跟你的主控芯片一样大小的空间数值
keil空间不足,.\Objects\template.axf: Error: L6406E: No space in execution regions with .ANY selector mat_第1张图片
3、还可以做如下优化,打开优化等级,优化等级越高程序优化的越多
keil空间不足,.\Objects\template.axf: Error: L6406E: No space in execution regions with .ANY selector mat_第2张图片
3、有可能是程序里面的配置出错了,实际上芯片空间没用多少但是编译后报错空间没有了,解决如下,红色标的可以改为0x00000000
keil空间不足,.\Objects\template.axf: Error: L6406E: No space in execution regions with .ANY selector mat_第3张图片

你可能感兴趣的:(keil空间不足,.\Objects\template.axf: Error: L6406E: No space in execution regions with .ANY selector mat)