keil5怎么编译hex文件(keil5hex文件怎么生成)

keil5编译按钮在哪

keil5编译按钮在:Debug--找到图中所示按钮即为单步运行。

分别由C51及C51编译器编译生成目标文件(.obj)。目标文件可由LIB51 创建生成库文件,也可以与库文件一起经L51 连接定位生成绝对目标文件(.abs)。abs文件由OH51 转换成标准的hex 文件,以供调试器dScope。

Keil C51单片机软件开发系统的整体结构:

C51工具包的整体结构,μVision与Ishell分别是C51 for Windows 和for Dos 的集成开发环境(IDE),可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。

然后分别由C51及C51编译器编译生成目标文件(.obj)。目标文件可由LIB51 创建生成库文件,也可以与库文件一起经L51 连接定位生成绝对目标文件(.abs)。

abs文件由OH51 转换成标准的hex 文件,以供调试器dScope51 或tScope51 使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。

用keil生成hex文件的步骤详解

以keil4为例

1.准备工作。创建一个工程

select folder for objects选择hex文件要保存的位置。

2.编译运行代码即可生成。

单片机:在keil里从新建工程——书写程序——编译——生成HEX文件,步骤是这样的?越详细越好!拜托了各位大

第1步:打开Keil uVision2/3

第2步:新建工程

project-new project

将弹出 creat new project框,写入工程名称,例如 test。为了便于集中管理建议新建一个文件夹(上面第二个图标)。

点击确定后 弹出一个芯片选择项,你可以选一个。例如选atmel AT89C51。很多单片机,上面可能没有列举,我们任意选一个即可,51单片机选AT89C51代表即可。

然后 弹出一个框,选择“否”

第3步:新建文件。

file--new

将弹出一个文本框,你可以写入程序。例如

#include reg51.h

main()

{

P1=0XAA;

}

然后保存这个文件

file--save

弹出框save as 填写你要保存的文件名。例如main.c。注意一定要带上后缀.c。切记

第4步:加载程序。把我们编写的c文件加载进入

看到左边 source group1,点击右键,选择倒数第四项 “add files....”进入add框,选择你刚才保存的main.c文件,然后add

看到 左边source group1下面是不是加载上main.c了

第5步:编译。

编译前要进行一个重要的操作。生成HEX文件。

右边 target 1 右键弹出框,找到output,再找到creat hex fi:前面复选框选中 OK

开始编译了,

project--build target或者按F7或者看到上面图标(一个图标有两个方向向下的箭头)

编译的时候,你会发现最先面编译结果,0 Errors

恭喜你,你已经成功编译了程序。

打开你先前建立的test文件夹,你会发现有个test.hex文件

记住步骤,慢慢就很熟练了,用快捷方式或图标更方便

祝好

KEIL怎样生成HEX文件和相关设置

千锋扣丁学堂IT为您解答:

点击flash中的OPtions,点击其中的output选项,勾选creat hex file 然后编译运行,就生成了

hex文件用keil5打开方式

hex文件用keil5打开方式如下:

1、打开keil5,创建一个新工程;

2、创建工程尽量使工程名与hex文件的名字一致;

3、创建工程时会让你选一个芯片型号,选自己用的板子就行了,选过之后keil5会自动弹出来一个补全代码的功能,这时我们要忽略它;

4、进行配置魔术棒;

5、接下来点击下载,然后就可以让hex文件被下载进板子里。

361知讯网

本文链接:http://pdidw.com/keil/54655.html

发表评论

评论列表

还没有评论,快来说点什么吧~