找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

keil5编译为什么会出现这些问题*** ERROR L107: ADDRESS SPACE OVERFLOW

查看数: 1636 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-4-30 10:40

正文摘要:

求助各位大佬,平常遇到这些问题都是怎么去解决的,有什么好的调试和排查方法吗? *** ERROR L107: ADDRESS SPACE OVERFLOW

回复

ID:1011395 发表于 2022-4-30 16:29
翻译显示的是地址空间太多,可能是定义的某些变量超出最大范围吧,可能
ID:967692 发表于 2022-4-30 12:01
Hephaestus 发表于 2022-4-30 11:55
如果有足够的XDATA,唯一后果是运行起来变慢了,没有别的影响。

嗯嗯,明白了,感谢分享!!
ID:883242 发表于 2022-4-30 11:55
BBBFFF 发表于 2022-4-30 11:52
感谢您的回答,我试着去思考了一下这个变量太多导致空间不够用的情况,然后把target里面的memory mode( ...

如果有足够的XDATA,唯一后果是运行起来变慢了,没有别的影响。
ID:967692 发表于 2022-4-30 11:52
Hephaestus 发表于 2022-4-30 11:18
先解决第一个Error L107, 你定义的变量数量太多了,51这么落后的结构根本装不下。

感谢您的回答,我试着去思考了一下这个变量太多导致空间不够用的情况,然后把target里面的memory mode(寄存器模式)从small调整到large就没问题了,请问这样调整会对程序造成什么影响吗?大佬能分享一下经验吗?
ID:883242 发表于 2022-4-30 11:18
先解决第一个Error L107, 你定义的变量数量太多了,51这么落后的结构根本装不下。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表