打印

keil编译遇到的error

[复制链接]
4878|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我是土匪|  楼主 | 2013-2-8 11:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
*** FATAL ERROR L210: I/O ERROR ON INPUT FILE:
    EXCEPTION 0021H: PATH OR FILE NOT FOUND
    FILE: F:\\my_rf\externalInt.obj
IDE是 Silicon Laboratories IDE
编译器是 Keil uVision3
这个error搞了半天了,没找到原因

百度说keil没**,确定用了**工具,有限期还20年。
还有人所把这个OBJ文件找到,添加到工程,但是这个OBJ应该是生成的文件啊。

谁能指点如何解决啊

相关帖子

沙发
dirtwillfly| | 2013-2-8 21:16 | 只看该作者
你重新**一次试试。

使用特权

评论回复
板凳
我是土匪|  楼主 | 2013-2-10 20:52 | 只看该作者
重新尝试过了,问题依旧

使用特权

评论回复
地板
lygtzg| | 2013-2-11 20:05 | 只看该作者
欢迎欢迎

使用特权

评论回复
5
大道至简| | 2013-2-17 20:19 | 只看该作者
FILE: F:\\my_rf\externalInt.obj
这个文件名,怎么一边一个杠杠,一边2个杠杠?

使用特权

评论回复
6
zhl100| | 2013-2-17 22:29 | 只看该作者
本帖最后由 zhl100 于 2013-2-17 22:32 编辑

把安装包放装系统的盘吧,一般c盘,如果不在keil可能会有问题

使用特权

评论回复
7
delin17| | 2013-2-18 14:12 | 只看该作者
应该是目录不对,检查一下设置。FILE: F:\\my_rf\externalInt.obj。错误提示是文件找不到

使用特权

评论回复
8
我是土匪|  楼主 | 2013-2-19 13:56 | 只看该作者
本帖最后由 我是土匪 于 2013-2-19 14:04 编辑
dirtwillfly 发表于 2013-2-8 21:16
你重新**一次试试。


重新**了几次,感觉不是**的原因,和我用的silicon laboratories IDE设置可能有关,尚未解决。

使用特权

评论回复
9
我是土匪|  楼主 | 2013-2-19 13:58 | 只看该作者
大道至简 发表于 2013-2-17 20:19
FILE: F:\\my_rf\externalInt.obj
这个文件名,怎么一边一个杠杠,一边2个杠杠?

是我描述的问题,应该都是/

使用特权

评论回复
10
我是土匪|  楼主 | 2013-2-19 14:01 | 只看该作者
zhl100 发表于 2013-2-17 22:29
把安装包放装系统的盘吧,一般c盘,如果不在keil可能会有问题

安装到C盘了。
现象诡异,首先一个工程是OK的。把这个工程中全部的.C .H .A51文件拿出来,重新建立一个工程,便无法编译成功。错误诸如上面的类似。

使用特权

评论回复
11
我是土匪|  楼主 | 2013-2-19 14:02 | 只看该作者
delin17 发表于 2013-2-18 14:12
应该是目录不对,检查一下设置。FILE: F:\\my_rf\externalInt.obj。错误提示是文件找不到
...

obj是生成文件,不是源码文件,无法生成这个文件,自然无法编译成功。

使用特权

评论回复
12
delin17| | 2013-2-19 14:25 | 只看该作者
生成文件也有生成目录。
Project-->Target Build configuration。检查里面的设置目录。
如还有疑问可联系我,你们是从那家公司买这片芯片的呢?我是世强电讯的FAE

IDE.JPG (35.47 KB )

IDE.JPG

使用特权

评论回复
13
我是土匪|  楼主 | 2013-2-19 14:36 | 只看该作者
Project->Target Build Configuration->Customize
Project-〉Tool Chain  Integration 中对编译器的设置

均做了检查。

关键在于我新建了一个工程,用编译可以通过的的工程的的源文件,结果就出错,而且我所有的工程只能选择编译,不能选择全编,全编一次,以后一直提示有error.

我们用的新华龙的芯片。

使用特权

评论回复
14
我是土匪|  楼主 | 2013-2-19 16:16 | 只看该作者
问题解决了,.h同名文件不同路径,加载错了。

使用特权

评论回复
15
我是土匪|  楼主 | 2013-2-19 16:17 | 只看该作者
delin17 发表于 2013-2-19 14:25
生成文件也有生成目录。
Project-->Target Build configuration。检查里面的设置目录。
如还有疑问可联系我 ...

咨询一下,C8051F920和C8051F930代码通用吗?
          C8051F921和C8051F931代码通用吗?

C8051F920代码移植到C8051F921,仅仅是C8051F921_defs.h和C8051F920_defs.h的区别吧

使用特权

评论回复
16
delin17| | 2013-2-19 17:09 | 只看该作者
代码是基本通用的,重点是注意寄存器是否一致,请仔细看一下DataSheet。C8051不是新华龙的芯片,是SiLabs的芯片,新华龙是他的代理商

使用特权

评论回复
17
我是土匪|  楼主 | 2013-2-20 13:10 | 只看该作者
delin17 发表于 2013-2-19 17:09
代码是基本通用的,重点是注意寄存器是否一致,请仔细看一下DataSheet。C8051不是新华龙的芯片,是SiLabs的 ...

代理和厂家的关系我懂。
谢谢了

使用特权

评论回复
18
cym_anhui| | 2013-2-20 16:01 | 只看该作者
直接用Keil 不用那个IDE

使用特权

评论回复
19
delin17| | 2013-2-21 12:44 | 只看该作者
其实有问题,你可以直接找代理商的FAE,叫他帮你搞定这个问题就OK了

使用特权

评论回复
20
dengxingling8| | 2013-12-23 22:47 | 只看该作者
没有用过keil3,一直都是keil4,连**都不用,直接用,如果你怀疑是keil没有破击的话

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:抢钱、抢粮、抢女人! https://shop105961755.taobao.com/index.htm?spm=2013.1.w5002-3338070316.2.f652157E8BRIA

226

主题

1761

帖子

30

粉丝