|
出现这种情况论坛普遍认为的两种是: 第一个知识点 axf是编译后生成的文件. 这个文件是用来写入单片机的. 如果不存在这个文件, 首先要看一下. 是不是有编译错误??? 编译错误肯定不会出这个文件的…. 第二个知识点, 这个文件的路径是可以指定的,
在Options for Target ‘Template’中的 User 选项 下设置After Build/Rebuild下Run#的路径,路径就选择Template.axf的实际路径即可, 这个一般情况下默认为空即可. 如果你发现你选择了.那一定是有特殊设置或者你弄错了. 而我要补充的是:
第三,你使用的keil软件默认软件是试用版的,只能编译不超过32K的代码!!超过32K(也就是想跑马灯这类小于32k的没问题,而大一点的工程程序则会出现Error: Flash Download failed - Could not load file '..\OBJ\TEST.axf')需要注册,有钱的话直接买一个(不推荐),没钱打开这个网址,它有详细的介绍,不要嫌麻烦,肯定能解决:http://www.openedv.com/thread-69384-1-1.html
|