打印
[PIC®/AVR®/dsPIC®产品]

MPLAB X生不成HEX文件

[复制链接]
1192|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

只生成elf文件,生不成hex文件。
请问高手,如何解决?谢谢

使用特权

评论回复
沙发
wutaosamuel| | 2024-8-12 10:37 | 只看该作者
如果重新创建一个新项目,再编译,能不能生成hex文件

使用特权

评论回复
板凳
可怜的小弗朗士| | 2024-8-12 11:57 | 只看该作者
注意这个选项,默认的编译选项不会生成hex文件

使用特权

评论回复
地板
wutaosamuel| | 2024-8-13 11:29 | 只看该作者
我发现你是用debug的文件夹,这个文件夹应该生成一些debug时候才用的二进制文件
下面这个production文件夹中才包含hex文件。你按编译或者烧录按钮,应该可以生成这个文件夹以及hex文件

使用特权

评论回复
5
比神乐|  楼主 | 2024-8-13 13:12 | 只看该作者
没有production文件夹

使用特权

评论回复
6
wutaosamuel| | 2024-8-13 14:56 | 只看该作者
默认点按钮的话是编译debug的文件夹。所以要选第二个选项或者右键菜单clean and build
      

使用特权

评论回复
7
比神乐|  楼主 | 2024-8-14 09:59 | 只看该作者
谢谢!生成hex文件了

使用特权

评论回复
8
AloneKaven| | 2024-8-15 23:06 | 只看该作者
elf可以转换成hex的

使用特权

评论回复
9
比神乐|  楼主 | 2024-8-17 15:59 | 只看该作者
奥,我试试

使用特权

评论回复
10
比神乐|  楼主 | 2024-8-17 16:37 | 只看该作者
AloneKaven 发表于 2024-8-15 23:06
elf可以转换成hex的

不知道怎么转换。我在网上查了一下,生成了HEX文件
可是不好用

使用特权

评论回复
11
backlugin| | 2024-9-4 16:16 | 只看该作者
正确设置了输出文件格式为HEX              

使用特权

评论回复
12
ingramward| | 2024-9-5 10:40 | 只看该作者
检查 MPLAB X 的安装过程是否正确完成。

使用特权

评论回复
13
yorkbarney| | 2024-9-5 11:19 | 只看该作者
如果使用的是PIC编译器,检查是否已安装了所有必要的组件和插件。

使用特权

评论回复
14
yeates333| | 2024-9-6 16:42 | 只看该作者
错误的硬件配置可能导致编译器无法正确地生成HEX文件。

使用特权

评论回复
15
gygp| | 2024-9-6 19:20 | 只看该作者
尝试关闭并重新打开MPLAB X IDE。

使用特权

评论回复
16
adolphcocker| | 2024-9-6 21:13 | 只看该作者
以管理员身份运行MPLAB X IDE。

使用特权

评论回复
17
earlmax| | 2024-9-7 11:25 | 只看该作者
如果芯片选择错误,可能会导致编译和生成 HEX 文件的过程出现问题。

使用特权

评论回复
18
wwppd| | 2024-9-7 15:34 | 只看该作者
有足够的权限在项目目录中创建和写入文件。

使用特权

评论回复
19
robertesth| | 2024-9-7 19:28 | 只看该作者
选择了生成HEX文件的选项。这通常在项目的属性设置或编译配置中设置。

使用特权

评论回复
20
qiufengsd| | 2024-9-7 21:28 | 只看该作者
查看编译器输出窗口是否有错误信息

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

379

主题

3206

帖子

7

粉丝