KEIL软件错误代码与错误信息.docx

上传人:b****8 文档编号:29212340 上传时间:2023-07-21 格式:DOCX 页数:26 大小:28.12KB
下载 相关 举报
KEIL软件错误代码与错误信息.docx_第1页
第1页 / 共26页
KEIL软件错误代码与错误信息.docx_第2页
第2页 / 共26页
KEIL软件错误代码与错误信息.docx_第3页
第3页 / 共26页
KEIL软件错误代码与错误信息.docx_第4页
第4页 / 共26页
KEIL软件错误代码与错误信息.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

KEIL软件错误代码与错误信息.docx

《KEIL软件错误代码与错误信息.docx》由会员分享,可在线阅读,更多相关《KEIL软件错误代码与错误信息.docx(26页珍藏版)》请在冰豆网上搜索。

KEIL软件错误代码与错误信息.docx

KEIL软件错误代码与错误信息

错误代码及错误信息错误释义

error1:

Outofmemory内存溢出

error2:

Identifierexpected缺标识符

error3:

Unknownidentifier未定义的标识符

error4:

Duplicateidentifier重复定义的标识符

error5:

Syntaxerror语法错误

error6:

Errorinrealconstant实型常量错误

error7:

Errorinintegerconstant整型常量错误

error8:

Stringconstantexceedsline字符串常量超过一行

error10:

Unexpectedendoffile文件非正常结束

error11:

Linetoolong行太长

error12:

Typeidentifierexpected未定义的类型标识符

error13:

Toomanyopenfiles打开文件太多

error14:

Invalidfilename无效的文件名

error15:

Filenotfound文件未找到

error16:

Diskfull磁盘满

error17:

Invalidcompilerdirective无效的编译命令

error18:

Toomanyfiles文件太多

error19:

Undefinedtypeinpointerdef指针定义中未定义类

error20:

Variableidentifierexpected缺变量标识符

error21:

Errorintype类型错误

error22:

Structuretoolarge结构类型太长

error23:

Setbasetypeoutofrange集合基类型越界

error24:

Filecomponentsmaynotbefilesorobjectsfile分

量不能是文件或对象

error25:

Invalidstringlength无效的字符串长度

error26:

Typemismatch类型不匹配

error27:

error27:

Invalidsubrangebasetype无效的子界

基类型

error28:

Lowerboundgreaterthanupperbound下界超过

上界

error29:

Ordinaltypeexpected缺有序类型

error30:

Integerconstantexpected缺整型常量

error31:

Constantexpected缺常量

error32:

Integerorrealconstantexpected缺整型或实型常

error33:

PointerTypeidentifierexpected缺指针类型标识

error34:

Invalidfunctionresulttype无效的函数结果类型

error35:

Labelidentifierexpected缺标号标识符

error36:

BEGINexpected缺BEGIN

error37:

ENDexpected缺END

缺整型表达式

缺有序类型表达式

缺布尔表达式

操作数类型不匹配

error38:

Integerexpressionexpectederror39:

Ordinalexpressionexpectederror40:

Booleanexpressionexpectederror41:

Operandtypesdonotmatcherror42:

Errorinexpression表达式错误

error43:

Illegalassignment非法赋值

error44:

Fieldidentifierexpected缺域标识符

error45:

Objectfiletoolarge目标文件太大

error46:

Undefinedexternal未定义的外部过程与函数

无效的OBJ文件格式

error47:

Invalidobjectfilerecord

error48:

Codesegmenttoolarge代码段太长

error49:

Datasegmenttoolarge数据段太长

error50:

DOexpected缺DO

error51:

InvalidPUBLICdefinition无效的PUBLIC定义

error52:

InvalidEXTRNdefinition无效的EXTRN定义

error53:

ToomanyEXTRNdefinitions太多的EXTRN定义

error54:

OFexpected缺OF

error55:

INTERFACEexpected缺INTERFACE

error56:

Invalidrelocatablereference无效的可重定位引用

error57:

THENexpected缺THEN

error58:

TOorDOWNTOexpected缺TO或DOWNTO

error59:

Undefinedforward提前引用未经定义的说明

error61:

Invalidtypecast无效的类型转换

error62:

Divisionbyzero被零除

error63:

Invalidfiletype无效的文件类型

error64:

Cannotreadorwritevariablesofthistype

不能读

写此类型变量

error65:

Pointervariableexpected缺指针类型变量

error66:

Stringvariableexpected缺字符串变量

error67:

Stringexpressionexpected缺字符串表达式

error68:

Circularunitreference

单元UNIT部件循环引用

error69:

Unitnamemismatch

单元名不匹配

error70:

Unitversionmismatch

单元版本不匹配

error71:

Internalstackoverflow

内部堆栈溢出

error72:

Unitfileformaterror

单元文件格式错误

error73:

IMPLEMENTATIONexpected缺

IMPLEMENTATION

error74:

Constantandcasetypesdonotmatch

常量禾口

CASE类型不匹配

error75:

Recordorobjectvariableexpected缺记录或对象

变量

error76:

Constantoutofrange常量越界

 

error77:

Filevariableexpected缺文件变量

error78:

Pointerexpressionexpected缺指针表达式

error79:

Integerorrealexpressionexpected缺整型或实型

表达式

error80:

Labelnotwithincurrentblock标号不在当前块内

error81:

Labelalreadydefined标号已定义

error82:

Undefinedlabelinprecedingstatementpart在前

面未定义标号

error83:

Invalid@argument无效的@参数

error84:

UNITexpected缺UNIT

error85:

";"expected缺“;”

error86:

":

"expected

缺“:

error87:

","expected

缺“,”

error88:

"("expected

缺“(”

error89:

")"expected

缺“)”

error90:

"="expected

缺“=”

error91:

":

="expected

缺“:

=”

error92:

"["or"(."Expected缺“或”“(

error93:

"]"or".)"expected缺“]或“.)

error94:

"."expected缺“.”

error95:

".."expected缺“..”

error96:

Toomanyvariables变量太多

error97:

InvalidFORcontrolvariable无效的FOR循环控制变量

error98:

Integervariableexpected缺整型变量

error99:

Filesandproceduretypesarenotallowedhere该处不允许文件和过程类型

字符串长度不匹配

error100:

Stringlengthmismatch

error101:

Invalidorderingoffields无效域顺序

缺字符串常量

error102:

Stringconstantexpected

error103:

Integerorrealvariableexpected缺整型或实型变

error104:

Ordinalvariableexpected缺有序类型变量

error105:

INLINEerrorINLINE错误

error106:

Characterexpressionexpected缺字符表达式

error107:

Toomanyrelocationitems重定位项太多

error108:

Overflowinarithmeticoperation算术运算溢出

error112:

CASEconstantoutofrangeCASE常量越界

error113:

Errorinstatement表达式错误

error114:

Cannotcallaninterruptprocedure不能调用中断

过程

error116:

Mustbein8087modetocompilethis必须在

8087模式编译

error117:

Targetaddressnotfound找不至U目标地址

error118:

Ineludefilesarenotallowedhere该处不允许

INCLUDE文件

error119:

Noinheritedmethodsareaccessiblehere该处继

承方法不可访问

error121:

Invalidqualifier无效的限定符

error122:

Invalidvariablereference无效的变量弓丨用

error123:

Toomanysymbols符号太多

error124:

Statementparttoolarge语句体太长

error126:

Filesmustbevarparameters文件必须是变量形

error127:

Toomanyconditionalsymbols

条件符号太多

error128:

Misplacedconditionaldirective

条件指令错位

 

error129:

ENDIFdirectivemissing缺ENDIF指令

error130:

Errorininitialconditionaldefines

初始条件定义错

error131:

Headerdoesnotmatchpreviousdefinition禾口前

面定义的过程或函数不匹配

error133:

Cannotevaluatethisexpression

不能计算该表达

亠J

error134:

Expressionincorrectlyterminated

表达式错误结

error135:

Invalidformatspecifier无效格式说明符

error136:

Invalidindirectreference无效的间接弓丨用

error137:

Structuredvariablesarenotallowedhere该处不

允许结构变量

error138:

CannotevaluatewithoutSystemunit没有

System单元不能计算

error139:

Cannotaccessthissymbol不能存取符号

error140:

Invalidfloatingpointoperation无效的符号运算

error141:

Cannotcompileoverlaystomemory不能编译覆

盖模块至内存

error142:

Pointerorproceduralvariableexpected缺指针或

过程变量

error143:

Invalidprocedureorfunctionreference无效的过

程或函数调用

error144:

Cannotoverlaythisunit不能覆盖该单元

error146:

Fileaccessdenied不允许文件访问

error147:

Objecttypeexpected缺对象类型

error148:

Localobjecttypesarenotallowed不允许局部对

象类型

error149:

VIRTUALexpected缺VIRTUAL

缺方法标识符

error150:

Methodidentifierexpected

error151:

Virtualconstructorsarenotallowed不允许虚构

造函数

error152:

Constructoridentifierexpected缺构造函数标识

error153:

Destructoridentifierexpected缺析构函数标识符

error154:

Failonlyallowedwithinconstructors只能在构造

函数内使用Fail标准过程

error155:

Invalidcombinationofopcodeandoperands操

作数与操作符无效组合

error156:

Memoryreferenceexpected缺内存引用指针

error157:

Cannotaddorsubtractrelocatablesymbols不能

加减可重定位符号

error158:

Invalidregistercombination无效寄存器组合

error159:

286/287instructionsarenotenabled未激活

286/287指令

error160:

Invalidsymbolreferenee无效符号指针

error161:

Codegenerationerror代码生成错误

error162:

ASMexpected缺ASM

error166:

Procedureorfunctionidentifierexpected缺过程

或函数标识符

error167:

Cannotexportthissymbol不能输出该符号

error168:

Duplicateexportname外部文件名重复

error169:

Executablefileheadertoolarge可执行文件头太

error170:

Toomanysegments段太多

一、运行错误信息

运行错误分为四类:

1-99为DOS错误;100-149为I/O错误,发生I/O后,如果使用了编译开关{$1+},程序将终止执行,否则编译开关为{$I-},程序继续执行,并由IOResult函数返回错误信息;150-199为严重错误,200-255为致命错误,致命错误将立即终止程序执行。

错误代码及错误信息错误释义

error1:

Invalidfunctionnumber无效函数号

error2:

Filenotfound文件未找到

error3:

Pathnotfound找不到路径

error4:

Toomanyopenfiles打开文件太多

error5:

Fileaccessdenied文件不允许访问

error6:

Invalidfilehandle无效文件句柄

error12:

Invalidfileaccesscode无效文件存取代码

error15:

error16:

error17:

error18:

error100

error101

error102

error103

error104

error105

error106

error150

error151

结构长度

error152

error154

error156

error157

error158

error159

error160

Invaliddrivenumber无效驱动器号

Cannotremovecurrentdirectory不能删除当前目

Cannotrenameacrossdrives不能跨驱动器改名

Nomorefiles没有文件了

Diskreaderror读磁盘错

Diskwriteerror写磁盘错

Filenotassigned文件变量未赋值

Filenotopen文件未打开

Filenotopenforinput

Filenotopenforoutput

Invalidnumericformat

Diskiswrite-protected

文件未打开为写方式

文件未打开为读方式

无效数值格式

磁盘写保护

Baddriverequeststructlength

错误的驱动器请求

Drivenotready驱动器未准备好

CRCerrorindata数据CRC校验错

Diskseekerror磁盘定位错

Unknownmediatype未知的介质类型

SectorNotFound找不到扇区

Printeroutofpaper打印机缺纸

Devicewritefault设备写错误

error161

error162

error200

error201

error202

error203

error204

error205

error206

error207

error208

error209

error210

error211

error212

error213

error214

error215

error216

Devicereadfault设备读错误

Hardwarefailure硬件故障

Divisionbyzero被零除

Rangecheckerror范围检查出错

Stackoverflowerror栈溢出

Heapoverflowerror堆溢出

Invalidpointeroperation无效的指针操作

Floatingpointoverflow浮点运算上溢

Floatingpointunderflow浮点运算下溢

Invalidfloatingpointoperation无效的浮点运算

Overlaymanagernotinstalled未安装覆盖管理程

Overlayfilereaderror读覆盖文件错误

Objectnotinitialized对象未初始化

Calltoabstractmethod调用抽象方法

Streamregistrationerror流注_册错误

Collectionindexoutofrange集合下标越界

Collectionoverflowerror集合上溢

Arithmeticoverflowerror算术运算上溢

GeneralProtectionfault一般保护性错误

keilc编译器错误与解决方法

1.Warning280:

'i':

unrefereocaldvariable

说明局部变量i在函数中未作任何的存取操作解决方法消除函

数中i变量的宣告

2Warning206:

'Music3':

nmissctign-prototype

说明Music3()函数未作宣告或未作外部宣告所以无法给其他函数调用

解决方法将叙述voidMusic3(void)写在程序的最前端作宣告如果是其他文件的函数则要写

成externvoidMusic3(void),即作外部宣告

3Compling:

C:

\8051\MANN.C

Error:

318:

canopehtle‘beep.h'

说明在编译C:

\8051\MANN.C程序过程中由于main.c用了指

令#include“beep.h但

却找不到所致解决方法编写一个beep.h的包含档并存入到

c:

\8051的工

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职业技术培训

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1