标题: keil无法生成HEX文件 [打印本页]

作者: lantian28    时间: 2018-7-31 22:42
标题: keil无法生成HEX文件


各位帮忙查看一下是什么问题,工程编完成了,却没法生成HEX文件。
是keil uv3板本过低还是我用的笔记本问题,我的笔记本是固态硬盘。

作者: guangshi_wq    时间: 2018-8-1 01:16
点击菜单上的Flash,选择configure Flash toolst选择Output标签,勾选Create HEX File
就可以了.
作者: hank    时间: 2018-8-1 07:58
你的提示有错误
作者: 漫步经心    时间: 2018-8-1 08:50
这都报错了怎么设置也不会输出
作者: 晨钟    时间: 2018-8-1 10:00
你没有设置输出hex文件
作者: 晨钟    时间: 2018-8-1 10:04


作者: 学海沙粒    时间: 2018-8-1 10:06
软件有错误,编译没通过
作者: zhouzhou1243    时间: 2018-8-1 10:17
在工具的output里生成再编译
作者: 为了丶梦想    时间: 2018-8-1 10:32
macro定义太复杂, 展开太大, 大到编译器无法处理        有错误兄弟
作者: 1w5648    时间: 2018-8-1 10:46
说明你程序有错吧
作者: chris8567    时间: 2018-8-1 11:25
这个错误是宏定义过于复杂。 有可能是你在不同的文件里重复引用了某个头文件, 但是那个头文件又没有作防止重复定义的条件编译处理导致的。
作者: 13365991    时间: 2018-8-1 11:31
代码有错误
作者: 维超    时间: 2018-8-1 11:34
宏嵌套太多。是程序没编好。
作者: hriirh    时间: 2018-8-1 18:05
是程序有错不是没设置输出
作者: lantian28    时间: 2018-8-3 22:11
guangshi_wq 发表于 2018-8-1 01:16
点击菜单上的Flash,选择configure Flash toolst选择Output标签,勾选Create HEX File
就可以了.

你说的这个问题我尝试过,没作用是无法输出hex文件,原因可能是Keil uv3板本没有注册,所以没法输出HEX文件,我想下载一个破解板试一下看能不能解决问题,
作者: wxc19960311    时间: 2018-8-4 08:10
看一下软件有没有激活,其次要程序没有逻辑错误
作者: ly1513555296    时间: 2018-8-4 09:23
报错了  编译都没有实现
可以试下点击菜单上的Flash,选择configure Flash toolst选择Output标签,勾选Create HEX File
就可以了.

作者: 初学者10086    时间: 2018-8-4 09:39
给楼主分享一个keil 5的安装包
作者: 初学者10086    时间: 2018-8-4 09:40
链接:https://pan.baidu.com/s/1a5Z7gMYhGOWUF-c_Io5OlA 密码:a10k
作者: 理想三旬    时间: 2018-8-4 10:39
没设置生成hex文件吧
作者: 余生喜喜    时间: 2018-8-4 10:40
首先你与要看看你的代码有错没有,然后这个你需要设置keil,然后看看能不能生成

作者: 赵康11    时间: 2018-8-4 11:01
在keil界面output一下,就可以输出
作者: 白露横江    时间: 2018-8-4 17:17
没选择生成
作者: 李赫    时间: 2018-8-4 21:01
macros too nested :宏的嵌套太多.也有可能是你使用的是试用版51.对宏有限制.




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1