这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » KEIL,51 关于KEIL 51编译问题:

共2条 1/1 1 跳转至

KEIL,51 关于KEIL 51编译问题:

院士
2006-09-17 18:14:16     打赏
KEIL,51 关于KEIL 51编译问题:



关键词: 关于     编译     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 *** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  SYSVAR
    MODULE:  interrup.obj (INTERRUP)
    ADDRESS: 1194H
请教,在KEIL编译器下编译51的C程序,出现上面的错误提示,是怎么回事?怎样解决?
   1: 我一修改程序或全局变量时,老是有这个错误提示!请教怎么解决! 2: 可能由于你改程序时导致ram空间不够,所以不通过如果一个函数依次调用了 a b两个函数,a b运行时各需要占用10字节ram,在这种情况下,a b两个函数中的ram是可以重复使用的(好像叫什么覆盖),编译后下也可能也就分配10 字节ram就能跑下来,如果你为了调试根本就没调用a b,那么编译下了就会占到20个ram,所以出现这种现像

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]