keil这个warning是什么意思?

[复制链接]
4613|6
 楼主| tanyuekang 发表于 2007-2-12 10:15 | 显示全部楼层 |阅读模式
大家好,本人新手一名,昨晚编了一个程序,编译的时候出现
WARNING L13:RECURSIVE CALL SEGMENT
SEGMENT: ?PR?_NEXT?TEXT1
CALLER: ?PR?_ADD?TEXT1
这个究竟是什么意思?NEXT ADD都是我这个程序里面的嵌套调用函数,TEXT1是这个程序的保存名称。
希望各位能指点一下啦。
另外,有没有哪本书或者哪个网站有keil的说明(包括各种error和warning的解释),免得自己都用得一头雾水……
来与君 发表于 2007-2-12 13:25 | 显示全部楼层

有一种物事叫google

lixun00 发表于 2007-2-12 15:32 | 显示全部楼层

51资源有限,所以keil把变量不是分配在堆中,

因此51的函数一般不支持冲入。
samuelyu 发表于 2007-2-13 20:25 | 显示全部楼层

KEIL 的安装目录中有相关文档;

rainmans 发表于 2007-3-1 16:27 | 显示全部楼层

不是在中断中调用函数了吧,容易导致堆栈溢出

thw 发表于 2007-3-1 17:46 | 显示全部楼层

段递归调用

ayb_ice 发表于 2007-3-6 16:25 | 显示全部楼层

随便说说

发生了递归调用,而函数又不重入,可能存在潜在错误.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

13

帖子

0

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