keil5烧代码时报错…\OBJ\LED.axf: error: L6002U: Could not open file …\obj\sys.o: No such file or directory
本人Win10系统,在用keil软件编译STM32板子时也是各种问题,但这个问题我实数搞了好久才弄好,因为测试用的源码是正点原子A盘里的实验源码,所以不存在代码编译错误的情况。
为什么呢?
一、你的keil安装路径存在中文、空格或者特殊字符,因为对于开发人员来说,用的软件大多都是国外的软件,它会不支持中文等,所以改成英文吧。
二、你的环境变量中存在中文或者特殊字符,所以就需要改一下你的环境变量,具体操作如下:
1、先在c盘目录下建立一个英文名字的文件夹,例如usertemp(便于区分);
2、鼠标右键我的电脑,点击属性,然后点击左侧高级系统设置;
3、然后打开环境变量,会出现如下图的界面;
4、然后点击编辑选项,将我框起来的两项的值改为“c:\usertemp”即可,图示是改过之后的样子,原本这里都不是我的路径,而是一串乱码,我都看傻眼了;
5、重启电脑后打开你的keil5就可以正常使用了!
程序猿头顶清场最快方式————找错、找bug(开心脸.jpg)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)