我KEIL 编译没错误,但DEBUG时,提示“error 56: can't open file”,不能打开目标文件,请教各位。

如题所述

第1个回答  2020-04-27
我的也有同样的问题 ,你的解决了吗?

我KEIL 编译没错误,但DEBUG时,提示“error 56: can't open file”,不...
你的提问比较模糊,不好回答。编译没错误只是说明程序本身没有语法错误。调试时还要用到相关芯片的动太链接库,找不到时就会提示。同时应该会提示哪个文件,仔细看下提示信息,根据提示检查器件驱动是否已安装。

KEIL 中编译可以通过但是一运行debug就出错
没碰到这个问题,尝试这样做吧,把程序文件的存放路径改为英文,不要出现中文;或者重新下载一个KEIL版本的。

初次用keil mdk 创建stm32工程,编译没错,debug时command窗口有error
这个提示表示 RCC_CR 寄存器只可写不可读,因此你对它的写操作违反了该地址的访问权限。例如你对芯片的保留空间进行读写操作都会报这个错误,这样在调试的时候很容易发现地址越界之类的错误。但实际上这个寄存器本身就应当是可读可写的。请确认你的芯片型号选择是否正确。

调式程序时,keil出现lerror:can't open file,这是什么原因?
第一个translate(Ctrl+F7)这个只编译不连接,第二个build(F7)这个才会产生链接产生obj的文件,第三个rebuild(平常你就用这个就可以)这个是编译并连接所有的文件,产生仿真所需要的文件,我想你应该就是按的第一个键,所以才会出现error56这个错误,你点击rebuild再试一下 我也是新手 遇到了同样的问...

keil debug的时候为什么总是提示 can not open file啊?
用KEIL新建个文件,把原文件里的.C文件复制出来添加到新的文件夹下就OK了

keil5建立项目与debug踩坑记录
一. Keil创建项目示例 创建项目涉及几个关键步骤: 新建文本编辑窗口 编写并输入源程序代码 保存源程序时记得加上文件扩展名,如汇编语言使用".asm",C语言使用".C" 新建Keil工程 选择CPU型号 将源程序整合到工程中 调整工程目标的属性设置 测试代码以确保正确性 开始软件调试二. Debug...

...在keil软件运行没错误,但是不能建立工程文件,出现了如下错误,这是为...
你是多文件编译么?可能是文件没有加到工程里,还有就是你工程设置中DEBUG设置里面的设置有问题,你用的可能是实体编译,应该是虚拟编译

Keil在debug时老是出现error 65: access violation at C:0x0002...
你的Debug选项没有设置好,如图,把我画箭头的地方选项去掉,不要勾选.另外,你的这个程序,DB指令是不可以放置到Main后面的,正常的做法,是放到整个程序的最后面.

在用keil编辑的时候提示这两条,怎么都找不出原因。
1、首先打开Keil,新建一个汇编语言文件,在其中输入汇编代码,同时在最开头加入。2、将汇编源文件进行编译。可以看到,编译结果窗口输出了一连串的error A10: ATTEMPT TO DEFINE AN ALREADY DEFINED SYMBOL,每个ERROR都指向REG51.INC。3、出现这种问题的原因在于REG51.INC对特殊寄存器进行了定义,选择汇编...

Keil uvision4编译程序正常,Debug后有部分程序行不能编译执行,导致运行...
编译结果有没有警告?有些警告是不能忽视的,比如有函数声明却没有定义,这种类似的警告是致命的。

相似回答