码迷,mamicode.com
首页 > 其他好文 > 详细

Keil提示premature end of file错误 无法生成HEX文件

时间:2017-09-08 00:23:37      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:使用   output   依次   figure   技术   问题:   ges   end   经验   

今天舍友在使用Keil UV4的时候遇到一个问题:Keil提示premature end of file,无法生成hex文件。

技术分享

代码是没有错误的。那么问题就出在设置上面了。

百度了一圈,发现很少人解答这个问题。所以特意把自己的经验发上来供后来人参考。

 

解决办法:

1. 确保已经使用管理员身份运行Keil;同时,工程保存目录尽量不要有中文(不要放在桌面)。

2.  生成的文件名不要手动加上.hex后缀【这是重点】。

  解决步骤:Keil里依次点击Flash - Configure Flash Tools - output - Name of Executable里不要写“.hex”。具体请看图。

技术分享

 

3. 重新编译,Done!

技术分享

 

Keil提示premature end of file错误 无法生成HEX文件

标签:使用   output   依次   figure   技术   问题:   ges   end   经验   

原文地址:http://www.cnblogs.com/shareidea/p/7492466.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!