请教keil正常的程序,封起一个函数编译出现问题

[复制链接]
2600|2
 楼主| djh139 发表于 2007-1-26 14:31 | 显示全部楼层 |阅读模式

本来正常的程序,data显示 142.5, 在main函数里封起一个函数不执行,编译显示data 174.5 并且提示   *** ERROR L107: ADDRESS SPACE OVERFLOW
                      SPACE:   DATA    
                      SEGMENT: ?DT?_CAL_AIN?DLT
                      LENGTH:  0001H

什么原因导致这个问题?为什么main不执行这个函数编译通不过,执行就可以了呢!
 
 
lixun00 发表于 2007-1-26 14:47 | 显示全部楼层

data 空间重叠了

 楼主| djh139 发表于 2007-1-26 15:14 | 显示全部楼层

在main中执行这个函数data就不重复了吗

没有明白,我所封起的那个函数,里面又调用了几个函数,编译时提示那几个函数和我所发的那个函数提示一样的警告,是我在调试时想不让这个函数运行,发现这个问题,想了解一下为什么。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部