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

上传人:b****6 文档编号:14092048 上传时间:2023-06-20 格式:DOCX 页数:15 大小:25.83KB
下载 相关 举报
KEIL软件错误代码及错误信息.docx_第1页
第1页 / 共15页
KEIL软件错误代码及错误信息.docx_第2页
第2页 / 共15页
KEIL软件错误代码及错误信息.docx_第3页
第3页 / 共15页
KEIL软件错误代码及错误信息.docx_第4页
第4页 / 共15页
KEIL软件错误代码及错误信息.docx_第5页
第5页 / 共15页
KEIL软件错误代码及错误信息.docx_第6页
第6页 / 共15页
KEIL软件错误代码及错误信息.docx_第7页
第7页 / 共15页
KEIL软件错误代码及错误信息.docx_第8页
第8页 / 共15页
KEIL软件错误代码及错误信息.docx_第9页
第9页 / 共15页
KEIL软件错误代码及错误信息.docx_第10页
第10页 / 共15页
KEIL软件错误代码及错误信息.docx_第11页
第11页 / 共15页
KEIL软件错误代码及错误信息.docx_第12页
第12页 / 共15页
KEIL软件错误代码及错误信息.docx_第13页
第13页 / 共15页
KEIL软件错误代码及错误信息.docx_第14页
第14页 / 共15页
KEIL软件错误代码及错误信息.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

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

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

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

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

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

error 1:

 Out of memory 内存溢出 

error 2:

 Identifier expected 缺标识符 

error 3:

 Unknown identifier 未定义的标识符 

error 4:

 Duplicate identifier 重复定义的标识符 

error 5:

 Syntax error 语法错误 

error 6:

 Error in real constant 实型常量错误 

error 7:

 Error in integer constant 整型常量错误 

error 8:

 String constant exceeds line 字符串常量超过一行 

error 10:

 Unexpected end of file 文件非正常结束 

error 11:

 Line too long 行太长 

error 12:

 Type identifier expected 未定义的类型标识符 

error 13:

 Too many open files 打开文件太多 

error 14:

 Invalid  无效的文件名 

error 15:

  found 文件未找到 

error 16:

 Disk full 磁盘满 

error 17:

 Invalid compiler directive 无效的编译命令 

error 18:

 Too many files 文件太多 

error 19:

 Undefined type in pointer def 指针定义中未定义类型 

error 20:

 Variable identifier expected 缺变量标识符 

error 21:

 Error in type 类型错误 

error 22:

 Structure too large 结构类型太长 

error 23:

 Set base type out of range 集合基类型越界 

error 24:

  may not be files or objectsfile分量不能是文件或对象 

error 25:

 Invalid string length 无效的字符串长度 

error 26:

 Type mismatch 类型不匹配 

error 27:

error 27:

Invalid subrange base type 无效的子界基类型 

error 28:

Lower bound greater than upper bound 下界超过上界 

error 29:

Ordinal type expected 缺有序类型 

error 30:

Integer constant expected 缺整型常量 

error 31:

Constant expected 缺常量 

error 32:

Integer or real constant expected 缺整型或实型常量 

error 33:

Pointer Type identifier expected 缺指针类型标识符 

error 34:

Invalid function result type 无效的函数结果类型 

error 35:

Label identifier expected 缺标号标识符 

error 36:

BEGIN expected 缺BEGIN 

error 37:

END expected 缺END 

error 38:

Integer expression expected 缺整型表达式 

error 39:

Ordinal expression expected 缺有序类型表达式 

error 40:

Boolean expression expected 缺布尔表达式 

error 41:

Operand types do not match 操作数类型不匹配 

error 42:

Error in expression 表达式错误 

error 43:

Illegal assignment 非法赋值 

error 44:

Field identifier expected 缺域标识符 

error 45:

Object  large 目标文件太大 

error 46:

Undefined external 未定义的外部过程与函数 

error 47:

Invalid object  无效的OBJ文件格式 

error 48:

Code segment too large 代码段太长 

error 49:

Data segment too large 数据段太长 

error 50:

DO expected 缺DO 

error 51:

Invalid PUBLIC definition 无效的PUBLIC定义 

error 52:

Invalid EXTRN definition 无效的EXTRN定义 

error 53:

 Too many EXTRN definitions 太多的EXTRN定义 

error 54:

OF expected 缺OF 

error 55:

INTERFACE expected 缺INTERFACE 

error 56:

Invalid relocatable reference 无效的可重定位引用 

error 57:

THEN expected 缺THEN 

error 58:

TO or DOWNTO expected 缺TO或DOWNTO 

error 59:

Undefined forward 提前引用未经定义的说明 

error 61:

Invalid typecast 无效的类型转换 

error 62:

Division by zero 被零除 

error 63:

Invalid  无效的文件类型 

error 64:

Cannot read or write variables of this type 不能读写此类型变量 

error 65:

Pointer variable expected 缺指针类型变量 

error 66:

String variable expected 缺字符串变量 

error 67:

String expression expected 缺字符串表达式 

error 68:

Circular unit reference 单元UNIT部件循环引用 

error 69:

Unit name mismatch 单元名不匹配 

error 70:

Unit version mismatch 单元版本不匹配 

error 71:

Internal stack overflow 内部堆栈溢出 

error 72:

Unit  error 单元文件格式错误 

error 73:

IMPLEMENTATION expected 缺IMPLEMENTATION 

error 74:

Constant and case types do not match 常量和CASE类型不匹配 

error 75:

Record or object variable expected 缺记录或对象变量 

error 76:

Constant out of range 常量越界 

error 77:

 expected 缺文件变量 

error 78:

Pointer expression expected 缺指针表达式 

error 79:

Integer or real expression expected 缺整型或实型表达式 

error 80:

Label not within current block 标号不在当前块内 

error 81:

Label already defined 标号已定义 

error 82:

Undefined label in preceding statement part 在前面未定义标号 

error 83:

Invalid @ argument 无效的@参数 

error 84:

UNIT expected 缺UNIT 

error 85:

 ";" expected 缺“;” 

error 86:

 ":

" expected 缺“:

” 

error 87:

 "," expected 缺“,” 

error 88:

 "(" expected 缺“(” 

error 89:

 ")" expected 缺“)” 

error 90:

 "=" expected 缺“=” 

error 91:

 ":

=" expected 缺“:

=” 

error 92:

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

error 93:

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

error 94:

 "." expected 缺“.” 

error 95:

 ".." expected 缺“..” 

error 96:

Too many variables 变量太多 

error 97:

Invalid FOR control variable 无效的FOR循环控制变量 

error 98:

Integer variable expected 缺整型变量 

error 99:

Files and procedure types are not allowed here 该处不允许文件和过程类型 

error 100:

String length mismatch 字符串长度不匹配 

error 101:

Invalid ordering of fields 无效域顺序 

error 102:

String constant expected 缺字符串常量 

error 103:

Integer or real variable expected 缺整型或实型变量 

error 104:

Ordinal variable expected 缺有序类型变量 

error 105:

INLINE error INLINE错误 

error 106:

Character expression expected 缺字符表达式 

error 107:

Too many relocation items 重定位项太多 

error 108:

Overflow in arithmetic operation 算术运算溢出 

error 112:

CASE constant out of range CASE常量越界 

error 113:

Error in statement 表达式错误 

error 114:

Cannot call an interrupt procedure 不能调用中断过程 

error 116:

Must be in 8087 mode to compile this 必须在8087模式编译 

error 117:

Target address not found 找不到目标地址 

error 118:

Include files are not allowed here 该处不允许INCLUDE文件 

error 119:

No inherited methods are accessible here 该处继承方法不可访问 

error 121:

Invalid qualifier 无效的限定符 

error 122:

Invalid variable reference 无效的变量引用 

error 123:

Too many symbols 符号太多 

error 124:

Statement part too large 语句体太长 

error 126:

Files must be var parameters 文件必须是变量形参 

error 127:

Too many conditional symbols 条件符号太多 

error 128:

Misplaced conditional directive 条件指令错位 

error 129:

ENDIF directive missing 缺ENDIF指令 

error 130:

Error in initial conditional defines 初始条件定义错误 

error 131:

Header does not match previous definition 和前面定义的过程或函数不匹配 

error 133:

Cannot evaluate this expression 不能计算该表达式 

error 134:

Expression incorrectly terminated 表达式错误结束 

error 135:

Invalid format specifier 无效格式说明符 

error 136:

Invalid indirect reference 无效的间接引用 

error 137:

Structured variables are not allowed here 该处不允许结构变量 

error 138:

Cannot evaluate without System unit 没有System单元不能计算 

error 139:

Cannot access this symbol 不能存取符号 

error 140:

Invalid floating point operation 无效的符号运算 

error 141:

Cannot compile overlays to memory 不能编译覆盖模块至内存 

error 142:

Pointer or procedural variable expected 缺指针或过程变量 

error 143:

Invalid procedure or function reference 无效的过程或函数调用 

error 144:

Cannot overlay this unit 不能覆盖该单元 

error 146:

 denied 不允许文件访问 

error 147:

Object type expected 缺对象类型 

error 148:

Local object types are not allowed 不允许局部对象类型 

error 149:

VIRTUAL expected 缺VIRTUAL 

error 150:

 Method identifier expected 缺方法标识符 

error 151:

Virtual constructors are not allowed 不允许虚构造函数 

error 152:

Constructor identifier expected 缺构造函数标识符 

error 153:

Destructor identifier expected 缺析构函数标识符 

error 154:

Fail only allowed within constructors 只能在构造函数内使用Fail标准过程 

error 155:

Invalid combination of opcode and operands 操作数与操作符无效组合 

error 156:

Memory reference expected 缺内存引用指针 

error 157:

Cannot add or subtract relocatable symbols 不能加减可重定位符号 

error 158:

Invalid register combination 无效寄存器组合 

error 159:

286/287 instructions are not enabled 未激活286/287指令 

error 160:

Invalid symbol reference 无效符号指针 

error 161:

Code generation error 代码生成错误 

error 162:

ASM expected 缺ASM 

error 166:

Procedure or function identifier expected 缺过程或函数标识符 

error 167:

Cannot export this symbol 不能输出该符号 

error 168:

Duplicate export name 外部文件名重复 

error 169:

Executable  too large 可执行文件头太长 

error 170:

Too many segments 段太多 

一、 运行错误信息 

运行错误分为四类:

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

 

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

error 1:

Invalid function number 无效函数号 

error 2:

 found 文件未找到 

error 3:

Path not found 找不到路径 

error 4:

Too many open files 打开文件太多 

error 5:

 denied 文件不允许访问 

error 6:

Invalid  无效文件句柄 

error 12:

Invalid  code 无效文件存取代码 

error 15:

Invalid drive number 无效驱动器号 

error 16:

Cannot remove current directory 不能删除当前目录 

error 17:

Cannot rename across drives 不能跨驱动器改名 

error 18:

No more files 没有文件了 

error 100:

Disk read error 读磁盘错 

error 101:

Disk write error 写磁盘错 

error 102:

 assigned 文件变量未赋值 

error 103:

 open 文件未打开 

error 104:

 open for input 文件未打开为写方式 

error 105:

 open for output 文件未打开为读方式 

error 106:

Invalid numeric format 无效数值格式 

error 150:

Disk is write-protected 磁盘写保护 

error 151:

Bad drive request struct length 错误的驱动器请求结构长度 

error 152:

Drive not ready 驱动器未准备好 

error 154:

CRC error in data 数据CRC校验错 

error 156:

Disk seek error 磁盘定位错 

error 157:

Unknown media type 未知的介质类型 

error 158:

Sector Not Found 找不到扇区 

error 159:

Printer out of paper 打印机缺纸 

error 160:

Device write fault 设备写错误 

error 161:

Device read fault 设备读错误 

error 162:

Hardware failure 硬件故障 

error 200:

Division by zero 被零除 

error 201:

Range check error 范围检查出错 

error 202:

Stack overflow error 栈溢出 

error 203:

Heap overflow error 堆溢出 

error 204:

Invalid pointer operation 无效的指针操作 

error 205:

Floating point overflow 浮点运算上溢 

error 206:

Floating point underflow 浮点运算下溢 

error 207:

Invalid floating point operation 无效的浮点运算 

error 208:

Overlay manager not installed 未安装覆盖管理程序 

error 209:

Overlay  error 读覆盖文件错误 

error 210:

Object not initialized 对象未初始化 

error 211:

Call to abstract method 调用抽象方法 

error 212:

Stream registration error 流注_册错误 

error 213:

Collection index out of range 集合下标越界 

error 214:

Collection overflow error 集合上溢 

error 215:

Arithmetic overflow error 算术运算上溢 

error 216:

General Protection fault 一般保护性错误

keil c编译器错误与解决方法 

1. Warning 280:

’i’:

unreferenced local variable 

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

2 Warning 206:

’Music3’:

missing function-prototype 

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

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

成extern void Music3(void),即作外部宣告 

3 Compling :

C:

\8051\MANN.C 

Error:

318:

can’t open file ‘beep.h’ 

说明在编译C:

\8051\MANN.C 程序过程中由于main.c 用了指令#i nclude “beep.h”,但 

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

\8051 的工作目录中 

4 Compling:

C:

\8051\LED.C 

Error 237:

’LedOn’:

function already has a body 

说明LedOn( )函数名称重复定义即有两个以上一样的函数名称 

解决方法修正其中的一个函数名称使得函数名称都是独立的 

5 ***WARNING 16:

UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS 

SEGMENT:

 ?

PR?

_DELAYX1MS?

DELAY 

说明DelayX1ms( )函数未被其它函数调用也会占用程序记忆体空间解决方法去掉 

DelayX1ms( )函数或利用条件编译#if …..#endif,可保留该函数并不编译 

6 ***WARNING 6 :

XDATA SPACE MEMORY OVERLAP 

FROM :

 0025H 

TO:

 0025H 

说明外部资料ROM 的0025H 重复定义地址 

解决方法外部资料ROM 的定义如下Pdata unsigned char XFR_ADC _at_0x25 其中XFR_ADC 

变量的名称为0x25,请检查是否有其它的变量名称也是定义在0x25 处并修正它 

7 WARNING 206

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2