导航:首页 > 源码编译 > keil5代码编译出错怎么办缺少axf

keil5代码编译出错怎么办缺少axf

发布时间:2024-07-18 19:46:17

❶ error 10:syntax error

这个帖子问题提问的时间已经很早了,不过今天我在用KEIL5编译新唐程序并下载程序的过程中出现了类似的错误:

*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'E:Keil_v5ARMARMCCBin'

Build target 'YT4U-AX1'

compiling main.c...

linking...

Program Size: Code=4360 RO-data=336 RW-data=832 ZI-data=968

FromELF: creating hex file...

".ObjectsOpadt.axf" - 0 Error(s), 0 Warning(s).

Build Time Elapsed: 00:00:01

Load "G:\Sams\Objects\Opadt.axf"

Include "G:\Sams\Nu_Link_Driver.ini"

;[Version]

^

*** error 10: Syntax error

Programming Done.

Verify OK.

Application running...

Flash Load finished at 10:04:47

排除问题经过:

  1. 因程序编译通过,证明程序本身没问题,下载程序后也能正常运行;不过为了追求完美,我看到错误始终感觉心里不爽;

  2. 于是网络,无果,有关这个问题的回答太少了,无法,还得靠自已;

  3. 根据提示说问题出在

  4. Include "G:\Sams\Nu_Link_Driver.ini"

    ;[Version]

    ^

    *** error 10: Syntax error

  5. 于是打开了G:\Sams\Nu_Link_Driver.ini"这个配置文件,检查后没问题;

  6. 根据多年的经验判断,这个问题一定出现在Keil5的设置上;

  7. 于是进入Kei5设置界面逐一排查,最后发现问题出在:

  8. Utilitilies选项卡下面Configure Flash Menu Command中,如下图:

❷ 问一个keil5的编译错误的问题

提示指出了4个未定义的符号,在文件中无法识别到。
例如 stm32f4xx_it 中用到了 EXTI_ClearITPendingBit,但是从 stm32f4xx_it 这个模块的角度而言,它查不到你在哪里定义了这个符号,无法判断这个符号究竟是什么,也就无法进行连接。
一般而言都是包含关系有错误,或工程的搜寻路径配置有问题。

❸ keil 做了个c测试程序, 报告如下错误,不明白原因,报告意思是说没有arm库,如何加上呢刚刚接触keil

Target not created,目标没有被创建。
1你没有将源程序文件加入到工程中。
2加入方法,从左侧的project窗口中的,右键点击任意一个Group,选择Add File to Group 'souce code'.即可完成。
3如有问题,具体可以参考帮助“如何建立工程”
建议你以后养成多看帮助的好习惯,上面写的详尽又权威。

❹ .\outup\XXXX.axf: error: L6002U: Could not open file c:\Keil\ARM\

我也遇到同样的问题,但是我解决了,我看其他人没有几个分享解决方法的,所以分享到这里。

第一,分析编译错误原因,Could not open file 就找不到文件。那我们就照着这个文件路径自己找一下,是否能找到。我找了一下,果然没有找到。由于我之前用其他电脑写的程序,keil环境的目录不同,所以这台电脑就没有这样的路径。

❺ keil编译时报错:error: L6002U: Could not open file .\***\core_cm3.o

历时好几次的碰壁,我终于解决这个问题了。

根据网络其他答案给的思路,其实就是修改环境变量,因为当前系统TEMP和TMP环境变量存在着中文。但是如果你直接修改 %USERPROFILE% 为其他英文路径开Keil会卡死并闪退(其实是你打开main.c就闪退)!!!

因为修改成别的一个英文文件夹是不行的,你只是在环境变量中修改了文件路径,但是电脑中这些路径并不存在,所以你打开Keil才会闪退。

那么解决问题的关键就是:先在系统C盘中创建好了所有的英文路径,再你创建的文件夹路径修改环境变量!!!


准备工作:先将你的Keil软件关闭


1、在【C盘根目录】创建【UserData】文件夹


点击确定后退出。

再次打开Keil编译即可不再报错,再次愉快写代码吧。


祝愿诸位万事如意。

阅读全文

与keil5代码编译出错怎么办缺少axf相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:569
python员工信息登记表 浏览:369
高中美术pdf 浏览:153
java实现排列 浏览:505
javavector的用法 浏览:974
osi实现加密的三层 浏览:225
大众宝来原厂中控如何安装app 浏览:906
linux内核根文件系统 浏览:235
3d的命令面板不见了 浏览:520
武汉理工大学服务器ip地址 浏览:141
亚马逊云服务器登录 浏览:517
安卓手机如何进行文件处理 浏览:65
mysql执行系统命令 浏览:923
php支持curlhttps 浏览:136
新预算法责任 浏览:437
服务器如何处理5万人同时在线 浏览:244
哈夫曼编码数据压缩 浏览:417
锁定服务器是什么意思 浏览:378
场景检测算法 浏览:610
解压手机软件触屏 浏览:341