930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 7969|回复: 1

我是小白,请问下STC15单片机下载使用的HEX文件如何生成

[复制链接]

10

主题

37

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2016-9-6 08:51:33 | 显示全部楼层 |阅读模式
我是小白,请问下STC15单片机下载使用的HEX文件如何生成,谢谢
回复

使用道具 举报

101

主题

332

帖子

7422

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7422
发表于 2016-9-6 09:37:08 | 显示全部楼层
本帖最后由 正是河豚 于 2016-9-6 09:39 编辑

   STC15系列单片机中有部分是具有仿真功能的(开头为IAP的具有仿真功能),这部分单片机可以通过KEIL软件仿真调试程序,直观方便,而大部分单片机本身不具有仿真功能,即用户只能把设计好的程序通过KEIL等软件生成HEX文件,然后把HEX文件直接下载到单片机中去,单片机执行该程序,如果实际使用发现有需要完善的,再重新修改程序编译生成新的HEX文件,再下载。那如何使用KEIL软件生成需要的HEX文件呢?
    使用KEIL4打开一工程文件如下图,按照图示步骤进行设置:
    然后,在KEIL软件中点击编译,则在完成编译后即会在用户定义的生成路径中生成需要的HEX文件。
  注:HEX文件名称在不同的应用情况下有适合更改和不适合更改两种情况。譬如,当用户是不断的调试待完善的程序,则HEX文件名不宜修改,这样每次编译都会覆盖之前的,下载程序也不用担心下错。而当调试一些如流水灯闪烁间隔这样的功能时,可能需要几个不同时间间隔的HEX文件,来分别下载看一下效果,这时不妨将每一次的HEX文件重命名下,最后在生成路径的文件夹中就有需要的多个HEX文件供下载调试。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

Copyright © 合肥艾克姆电子科技有限公司
快速回复 返回顶部 返回列表