keil中‘FATAL ERROR L210: I/O ERROR ON INPUT FILE:’是什么原因?

来源:百度知道 编辑:UC知道 时间:2024/05/30 00:12:53
Build target 'Target 1'
assembling bmnc.asm...
linking...
BL51 BANKED LINKER/LOCATER V6.00 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2005
"STARTUP.obj",
"bmnc.obj"
TO "bmnvc"
*** FATAL ERROR L210: I/O ERROR ON INPUT FILE:
EXCEPTION 0021H: PATH OR FILE NOT FOUND
FILE: bmnc.obj
Target not created

在KEIL开发环境中指定目标操作系统:
菜单 project-> options for target 'target1'
选择 "驱动"页
在 L使用扩展连接LX51替换BL51 打钩
在 A使用扩展连接AX51替换A51 打钩
最后点”确定”
此问题一般是由于选择的芯片有扩展口,而编译使用了系统默认的BL51等引起的

在开发环境中指定目标操作系统:
菜单 project-> options for target 'target1'
选择 target页
找到 operating 下拉菜单,选上“RTX-51 tiny"或者“RTX-51 full”
最后点”确定“

今天我也碰到同样的问题。本从也解决了!
你把输出目录修改一下,不要放在和工程文件同一目录下就可以了,例如你的工程文件是在目录名为PRO下的, 源程序在SRC下的,那么你可以新建一个目录OUTPUT,把生成的HEX文件放在OUTPUT下就可以了。

** FATAL ERROR L210: I/O ERROR ON INPUT FILE:
** FATAL ERROR L210:在输入文件里的io口错误
EXCEPTION 0021H: PATH OR FILE NOT FOUND
EXCEPTION 0021H:路径或者文件不存在