Keil提示premature end of file错误 无法生成HEX文件
Posted 笨羊先飞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Keil提示premature end of file错误 无法生成HEX文件相关的知识,希望对你有一定的参考价值。
今天舍友在使用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文件的主要内容,如果未能解决你的问题,请参考以下文章
com.mongodb.MongoSocketReadException: Prematurely达到end of stream........如何解决
Mongodb: com.mongodb.MongoSocketReadException: Prematurely reached end of stream
用keil编译提示 warning: #...: last line of file ends without a newline
解决异常:com.mongodb.MongoSocketReadException: Prematurely reached end of stream
记一次spring boot中MongoDB Prematurely reached end of stream的异常解决
由Premature end of Content-Length delimited message body因发的问题排查