找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3531|回复: 14
收起左侧

keil c51无法生成hex文件

  [复制链接]
ID:568287 发表于 2019-6-20 20:31 | 显示全部楼层 |阅读模式
我师兄写了一个c语言的程序,用他的电脑可以正常生成hex文件,并且可以正常烧录。我复制粘贴过来之后无法生成hex文件,但其他程序都能生成hex文件,单独这一个程序无法生成hex文件。

回复

使用道具 举报

ID:381092 发表于 2019-6-20 23:39 | 显示全部楼层
Optiongs里的Output选项界面上有HEX,需打勾,,才能生成hex文件!
回复

使用道具 举报

ID:505284 发表于 2019-6-21 00:22 来自手机 | 显示全部楼层
你重新建个工程,把程序copy过去看看
回复

使用道具 举报

ID:568512 发表于 2019-6-21 05:59 | 显示全部楼层
Project-Optiongs-Output-Creat HEX(Alt+F7),打勾
回复

使用道具 举报

ID:568698 发表于 2019-6-21 10:59 来自手机 | 显示全部楼层
是不是没有编译,或者保存
回复

使用道具 举报

ID:546527 发表于 2019-6-21 11:16 | 显示全部楼层
Output中有生成HEX,不打勾生不成hex文件,再不行你新建一个程序试试,或者重启电脑,
回复

使用道具 举报

ID:376645 发表于 2019-6-21 15:21 | 显示全部楼层
output中的create hex file 前面有没有打上勾
回复

使用道具 举报

ID:568916 发表于 2019-6-21 15:44 | 显示全部楼层
Optiongs里的Output选项界面上有HEX,Output前一个选项,同时修改晶振,一般为12,才能生成hex文件!
回复

使用道具 举报

ID:568943 发表于 2019-6-21 16:25 来自手机 | 显示全部楼层
如果已经勾选楼下说的,建议重新建一个文件,不要在原来的工程。
回复

使用道具 举报

ID:569025 发表于 2019-6-21 17:58 | 显示全部楼层
你可以用Kile软件重新创建一个新的程序,然后将你的程序复制进去,点开Target,找到output,点击生成一个hex文件试试
回复

使用道具 举报

ID:569056 发表于 2019-6-21 22:25 | 显示全部楼层
是不是汉化了?汉化容易BUG
回复

使用道具 举报

ID:568613 发表于 2019-6-22 00:11 来自手机 | 显示全部楼层
按Alt+F7,然后点到output界面,在HEX那边点上勾就行了。
回复

使用道具 举报

ID:567012 发表于 2019-6-22 08:55 | 显示全部楼层
Optiongs里的Output选项界面上有HEX,需打上勾才能生成.hex文件的
回复

使用道具 举报

ID:566745 发表于 2019-6-24 11:10 | 显示全部楼层
在options里的那个output里点击create HEX
回复

使用道具 举报

ID:566745 发表于 2019-6-24 11:11 | 显示全部楼层
在options里面的那个output里将create HEX打钩就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表