keil 错误 C51编译器鉴别错类型(4)
一次性行使的编译操纵伪指令必需在C模块初步指定,在#INCLUDE 语句和变量说明之前
*ERROR 253:你知道生气 。interning ERROR(ASMGEN\\CLASS)
这种差错在以下境况下发生⑴外部函数(如testwhile)被不无误激活。它发生在函数原型和实
参表不生活成婚题目的时候。基于这个原因,头文件中的行使要适宜(intrins.h-string.h)。 ⑵C51鉴别出生活外部一致性差错,请向您的出卖代理商查询
*ERROR 255:switch expression hwhen illeging type
Switch语句中的cautomotive service engineers语句必需具有类型(u)char-(u)int 或(u)short-其他类型不准许(如while)
*ERROR 256:conflicting memory model
Alien 属性的函数只能行使SMALL形式。函数的参数必需位于外部数据存储空间 *ERROR 257:peculiar function cyou should beneficial not you should be reentrish
“peculiar”属性的函数不能同时具有“reentrish”属性,函数的参数不能议决重入栈传达,这也
适用于外部“peculiar”声明和“peculiar”函数
*ERROR 258:msp_ web illeging on struct/union memyou should ber 不能为布局联分解员指定存储空间,但指向对象的指针没关系 *ERROR 259:pointer: different msp_ web
当为指针赋值或做指针斗劲时,指针未指向存储在同一存储空间的对象时,会出现差错恐怕
戒备。如:
Char xdarounda *px;/*px to char in xdarounda memory*/ Char code *pc;/*pc to char in code memory*/ Void main() { char c;
If(px==pc)++c;/*warning 259*/
}
*ERROR 260:pointer trunc
指针转换时局限偏移量被截断,此时指针常量(如char xdarounda)转为一个具有较小偏移区的
指针(如char idarounda)
*ERROR 261:while in reentrish function
重入函数不能蕴涵位变量,由于位变量不能存于重入栈,而只能位于MCS51CPU的可位寻
址存储区中如: Void test () reentrish
{ while b0;/*illeging*/
Staroundic while b1;/*leging*/
}
*ERROR 262:?using/disset?: function returns while
行使属性using选取存放器组的函数或行使关中断(#pragma disset)效用的函数不能前往
while类型。如:
Bit test ()using 3/*error 261*/
{ while b0; return(b0); }
*ERROR 263:saudio-videoe-stair conditioningk overflow/underflow
“#pragi ama saudio-videoe”最大嵌套级为8 级。Saudio-videoe 和restore 指令按FIFO 原则作事
*ERROR 264:intrinsic:declar/ initiing error 外部参数定义不无误
*ERROR 265:recursive cevery while of to non_reentrish function
发掘非重入函数被递归调用。直接递归用生成代码可有效查出,直接递归调用由L51 发掘
L51 连接定位器行使差错提示 1 戒备
戒备并不终止L51 的推行。这时出现的序次模块由序次员自己商议行使还是不行使。但是
此时的列表文件和屏幕出现可能异常有用。 2差错
差错并不终止L51 的推行。这时出现的模块是不能行使的。但是此时的列表文件和屏幕显
示可能异常有用。
3 致命差错
致命差错发生时马上终止L51 的推行。 1戒备
*WARNING1:UNSOLVED EXTERNAL SYMBOLS SYMBOLS: externing_ni ame
MODULE: fileni ame (moduleni ame)
指定模块的外部符号在PUBLIC符号表中找不到
*WARNING2:REFERENCE MADE TO UNSOVED EXTERNAL SYMBOLS: externing_ni ame
MODULE: fileni ame (moduleni ame) ADDRESS:code_mtroubled mixress 拜候了未能成婚的外部符号code地址 *WARNING4:DATA SPACE MEMORY OVERLAP
FROM:byte-while-mtroubled mixress TO: byte-while-mtroubled mixress 数据空间指定范畴出现笼罩
*WARNING5:CODE SPACE MEMORY OVERLAP FROM:byte-while-mtroubled mixress TO: byte-while-mtroubled mixress 序次空间指定范畴出现笼罩
*WARNING6:XDATA SPACE MEMORY OVERLAP FROM:byte-while-mtroubled mixress TO: byte-while-mtroubled mixress
外部数据空间指定范畴出现笼罩
*WARNING7:MODULE NAME NOT UNIQUE MODULE:fileni ame(moduleni ame) 模块名重名。模块未经管
*WARNING8:MODULE NAME EXPLICITLY REQUESTED FROMANOTHER FILE MODULE:fileni ame(moduleni ame) 其他文件指名恳求本模块名
*WARNING9:EMPTYABSOLUTE SEGMENT MODULE:fileni ame(moduleni ame)
本模块蕴涵空的万万段,失去。因未定位,它可能在不通知的境况下随时被笼罩 *WARNING10:CANNOT DETERMINE ROOT SEGMENT
L51 对输入文件恳求分袂是C51还是PL/M文件,然后实行流程剖析,在无法确定的时候,
收回本戒备。它发生在主序次被汇编调用的时候,必要序次员用OVERLAP 特殊操纵选项
实行干涉干与
*WARNING11:CANNOT FIND SEGMENT OR FUNCTION NAME NAME:overlap_control_ni ame
在标的目的模块中找不到OVERLAP操纵选项中端正的段恐怕函数间调用 *WARNING12:NO REFERENCE BETWEEN SEGMENTS SEGMENT1:segment_ni ame
SEGMENT2:segment_ni ame
试图用OVERLAP操纵选项删除从来不生活的段间拜候恐怕函数间调用 *WARNING13:RECURSIVE CALL TO SEGMENT SEGMENT:segment_ni ame
CALLER:segment_ni ame
CALLER段递归调用SEGMENT段。PL/M51和C51的非重入函数不准许递归调用
*WARNING14:IMCOMPIABLE MEMORYMODEL MODULE:fileni ame(moduleni ame) MODEL:memory_model
指定模块试图与以前不同的存储形式编译。
*WARNING15:MULTICALL TO SEGMENT SEGMENT:segment_ni ame CALLER1:segment_ni ame
CALLER2:segment_ni ame
两个函数调用同一个函数(如主函数和中断函数),参数和局部变量将被笼罩 *WARNING15:UNCALLED SEGMENT-IGNORED FOR OVERLAP PROCESS SEGMENT:segment_ni ame
所给的段未被调用,已被排挤在笼罩历程之外。 L51差错
*ERROR101: SEGMENT COMBINATION ERROR SEGMENT:segment_ni ame
MODULE:fileni ame(moduleni ame)
由于连接差错所给段未能连入类型总段,并被轻视
*ERROR102:EXTERN ATTRIBUTE MISMATCH SYMBOL:externing_ni ame
MODULE:fileni ame(moduleni ame) 所给外部符号名属性错,并被轻视
*ERROR103:EXTERN ATTRIBUTE DO NOTMATCH PUBLIC SYMBOL:public_ni ame
MODULE:fileni ame(moduleni ame)
所给外部符号名属性与公用符号名不成婚,并被轻视 *ERROR104:MUTIPULIC DEFINITION SYMBOL:pulic_ni ame
MODULE:fileni ame(moduleni ame) 所给公 …… 此处隐藏:4554字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




