❶ 为什么我用keil4编译 运行 不管什么文件都会提示有两处警告,进而生成的hex文件烧录也不能用
你的Sartup.A51定义了一个开始标识符,而C语言没有和这个文件形成良好的接口,所以会警告.
你把那个Startup.A51文件移除就行了,对于51来说,这个文件没什么作用.
至于你的HEX文件执行的不对,可能是你程序的原因,你好好再看一下吧.
❷ keil5打开别人的文件出现感叹路径错误怎么解决
咨询记录 · 回答于2021-11-26
❸ 我keil4编译为什么会出现下图警告呢真心的读不懂,求解!
是不是你没写main()函数
还有一个可能就是你写的源代码文件没有添加到项目(obj)中
❹ keil vsion4 编译在一个语句的前面出现一个黄色的感叹号是什么意思求大神赐教!!
一般编译器都是警告,是那种能编译,但可能存在漏洞的东西。双击那一行,可以跳到警告的地方。假如是x,那就是错误,不能编译,同样要双击回去检查改正
❺ 请问Keil4在编译的时候老是出现这两个警告是什么意思,怎么解决呢
这是个警告,编译是没有问题的,能产生hex文件的,就是你有些函数或者变量声明或者定义了,但是没有使用!基本不影响使用的如果要不报这个警告的话就把没用到的都删除就好了
❻ keil5给STM32编程遇到黄色感叹号报警 但编译结果无错误 在线等 求解答。
程序猿大神。。
❼ keil中编译后没有错误也没有警告但是有的文件会有感叹号是怎么回事
那你的这个的话如果说感叹号的话嗯有可能的话我首先的话可能是提示你没有完成成功所以说要进行一个呃校
❽ 用 keil编译的时候有两个警告怎么回事
warning
l15:
multiple
call
to
segment
这个问题必须注意,可能引起程序冲突,假设你用于自动化领域,则可能导致信号产生尖峰。
产生这一警告的一个根源是:你在主循环里调用了一个函数(如aaa),而在中断服务函数里,你用调用了这个函数(如aaa)。这样当主循环运行到该函数中是,一旦产生中断,则在中断里又再次调用该函数!这时,很可能出错!
避免这种情况的方法很多:如,在进中断的时候置需调用该函数的标志,而在主循环中调用该函数
你可以在中断函数设置标志
flag_display
=
1;
在主函数里判断这个标志:
if(flag_display)
valuedisplay();
更新后,清除显示标志:
flag_display
=
0;
❾ keil5中.c文件是带有感叹号的,这是怎么回事,怎么解决
你所说的感叹号是在“我的文档”看到的文件名上有感叹号?还是在excel里文档标题有感叹号?
还是文档里某个或某些单元格的左上角有感叹号?
我怀疑你说的可能是第三种情况,某个单元格左上角有感叹号,就是系统自动检查,认为可有这个单元格有错误。
最常见的有文本格式的数字等。
这些所谓“错误”是不影响咱们打印的。所以可以不管。