大神们keil 4 编译程序时提示mian.c(1): warning C318: can't open file 'STC12C5A.H'怎么办?

作者&投稿:繁居 (若有异议请与网页底部的电邮联系)
~

keil 4 编译程序时提示mian.c(1): warning C318: can't open file 'STC12C5A.H'是没有正确编译造成的,解决方法为:

1、实现先长按住目标板上的复位键--》再点击 Settings--》再松开目标板上的复位键的操作如下。

2、实现KEIL打开Settings的设置对话框--》确认有红框圈中的内容后--》再进行下一步的选择如下。

3、把STM32F051Disconvery板断电重新上电操作如下。

4、实现GPIOA_MODER复位后的值为:0x2800 0000,把GPIO13\14配置为复用模式如下。

5、使用Keil开发环境对STM32L Discovery进行开发--》更新一次firmware后就不能连接目标板了,报错Internal command error Flash download failed target dll has been can--》把Keil更新至4.60就可以了。




岑溪市19829924371: 请问Keil4在编译的时候老是出现这两个警告是什么意思,怎么解决呢???? -
春褚依姆: 这是个警告,编译是没有问题的,能产生hex文件的,就是你有些函数或者变量声明或者定义了,但是没有使用!基本不影响使用的如果要不报这个警告的话就把没用到的都删除就好了

岑溪市19829924371: 大神们keil 4 编译程序时提示mian.c(1): warning C318: can't open file 'STC12C5A.H'怎么办? -
春褚依姆: 把STC12C5A.H文件放到编译器能找到的文件夹里,或者重设路径

岑溪市19829924371: 用keil4编译提示 warning: #1 - D: last line of file ends without a newline最后行回车不管用 -
春褚依姆: 最后一行回车后还要保证是在第一列,新一行不能有空格等空字符才能不出此警告

岑溪市19829924371: 汇编MOV B,#2语句在Keil4编译时提示操作数指令不匹配 -
春褚依姆: 汇编MOV B,#2语句在Keil4编译时提示操作数指令不匹配 这条指令没有问题的,可能因为前后语句引起的吧.原程序发上来看看.

岑溪市19829924371: 用keil4编译时出现以下警告,一直看不明白什么意思,求帮助 -
春褚依姆: 前两个警告说你定义了两个函数,但从未调用过,最后一个警告又说调用的时候没找到其中的一个同名变量.

岑溪市19829924371: Keil4编译错误multiply defined (by tab.o and lcdlib.o). -
春褚依姆: 只需要修改一处就行,在声明变量的前面添加关键字extern.

岑溪市19829924371: keil4编译文件后,出错.提示error:command - file \output\ucos-- -
春褚依姆: keil不能执行输出文件命令,是不是你keil没有破解没有完全安装,进去这个里面去下载一个破解版的按提示安装完成就行了http://doyoung.net/DOC/keil_uvison4.rar

岑溪市19829924371: keil vsion4 编译在一个语句的前面出现一个黄色的感叹号是什么意思?求大神赐教!! -
春褚依姆: 一般编译器都是警告,是那种能编译,但可能存在漏洞的东西.双击那一行,可以跳到警告的地方.假如是x,那就是错误,不能编译,同样要双击回去检查改正

岑溪市19829924371: 用keil4编译程序出现的问题 -
春褚依姆: 随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出.Keil提供了包...

岑溪市19829924371: keil4编译时失败Error:failed to execte'd:\keil\C51\BIN\ -
春褚依姆: 貌似你的Keil软件是直接拷贝的没有安装 或者安装后更改了目录 或者安装后重装了系统 总之重新安装下Keil软件就好了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网