keil如何生成hex文件和相关设置

来源:趣味经验馆 2.13W

1、首先需要打开keil,点击菜单栏上的project,选择open project。2、打开想要生成hex文件的百工程文件。3、点击如下图所度示的图标,会弹出一个设置窗口。4、下图中的标注的位置是问修改晶振的,如答果你的晶振是12mhz,就把这里改成12。5、点击设置界面上方的菜单栏,选择output,如下图标注。在勾选下图横线标注的地方点击确定。6、依次点击下图红笔标注的三版个按钮,分别是编译、构建、再次构建;一般只需要点击前两个按钮即可权。7、点击后,可以在下部的信息栏看到,create hex,已经创建了hex文件,keil中让汇编语言生成hex文件,需要正确建立工程,在工程中设置,具体方法如下:7a686964616fe59b9ee7ad9431333337386638首先,在你的磁盘上新建工程文件目录(如test),在工程目录下创建Project、Source、Output、Listing和Readme 这5个文件夹,并在文件夹Readme下创建Readme.txt 文件。这样做的目的是为了增强工程文件的可读性及结构化,便于维护和管理。 Project存放工程文件 Source存放用户编写的c文件及h头文件 Output 存放各种输出文件,如hex文件 Listing存放编译过程中产生的各种中间文件 Readme存放工程项目的说明文件然后进行以下步骤:(1)启动软件Keil μVision,点击工具栏上的Project,选择NewμVision Project,新建test工程到目录Project下。(2)选择目标器件,点击“OK”确认。(3)出现是否添加启动文件到工程中对话框,选择否。(4)目标选项设置,点击target option工具进入选项配置界面。(5)选中Target项,根据实际情况设置晶振频率。(6)选中output选项,点击“Select Folder for Objects…”选择工程目录下的Output文件夹,将“Create HEX File”勾选中。(7)选中Listing选项,点击“Select Folder for Listings…”选择工程目录下的Listing文件夹。(8)最后点击“OK”保存各选项的设置,至此完成Target Option的配置。(9)新建1个文本文件在工程目录的Source文件下,并将你的程序代码复制粘贴到该文件中,命名为main.ASM存盘。右击“Source Group1”选择“Add Existing Flies to Group ‘Source Group1’”,将以上新建文件添加到工程中。至此,就完成整个keil工程的创建,不知道你用的哪个版本的Keil。较老的版本对中文支持欠佳,项目最好不要在中文路径下。另外请检查目录的访问权限,不了解,只有一张图,好像不能帮到你,看keil教程www.51dongshi.com防采集。

学习51单片机的朋友面对着全英文的KEIL肯定会有这样的疑问“KEIL如何生成HEX文件?”,“生成的HEX文件在哪里?”下面就简单介绍一下生成HEX的方法

方法

先打开KEIL软件,点击“project”菜单

一.下载安装keil软件图1二.打开keil软件图2三.新建工程1.单击文件,选择新建——新建工程图

keil如何生成hex文件和相关设置

点击“new project”新建一个项目。如果不新建项目是没法生成HEX文件的

当你写完程序后,点击菜单栏中的Flash中的configure for tools,然后选择out

keil如何生成hex文件和相关设置 第2张

在接下来的对话框中,选一个目录,然后为这个项目起一个名字。名字可以随便起,这里以“测试项目”为例

一.下载安装keil软件图1二.打开keil软件图2三.新建工程1.单击文件,选择新建——新建工程图

keil如何生成hex文件和相关设置 第3张

接下来出现一个对话框,要为项目选一个CPU。点击左侧的树状目录滚动条,点开“ATMEL”选中“AT89C51”,单击确定

默认情况下,Keil生成的Hex文件与工程文件在同一个目录中。也可以手动设置保存的目录,操作方法如下

keil如何生成hex文件和相关设置 第4张

这个对话框问是否把启动文件加进项目,选“是”

1、先打开KEIL软件。2、依次点击“project”——“new project”新建一个项目

keil如何生成hex文件和相关设置 第5张

要生成HEX文件还要设置一下。单击下图中的设置图标

1、首先需要打开keil,点击菜单栏上的project,选择open project。2、打开想

keil如何生成hex文件和相关设置 第6张

切换到“output”选项卡,勾选下图中“create HEX file”。如果要改变HEX文件的保存位置,可以点左上角的“select flolder for objects”选一个新的文件夹

keil uvision4生成hex的具体步骤如下:1、首先打开KEIL软件,点击打开projec

完成设置后选确定

第四章:KEIL使用入门本章节介绍如何使用KEIL软件建立一个工程,编写一个简单的程序,编译和下载到

keil如何生成hex文件和相关设置 第7张

如果要改变HEX文件的保存位置,可以点左上角的“select flolder for objects”选一个新的文件夹

默认情况下,Keil生成的Hex文件与工程文件在同一个目录中。也可以手动设置保存的目录,操作方法如下

完成设置后选确定

第四章:KEIL使用入门本章节介绍如何使用KEIL软件建立一个工程,编写一个简单的程序,编译和下载到

keil如何生成hex文件和相关设置 第8张

keil uvision4生成hex的具体步骤如下:来1、首先打开KEIL软件,点击打开project中的“new project”。2、然后在弹出来的窗口中点击输入一个想要的文件名,回车确定。3、然后在弹出来的窗口中点击打开“ATMEL”,选择“AT89C51”4、然后在弹出来的窗口中点击打开设置图标。5、切换到“output”选项卡,勾选下图中“create HEX file”。如果要改变HEX文件的保存位置,可以点左上角的“select flolder for objects”选一个新的文件夹完成设置后选确定。6、然后右自键单击source group 1,选择打开“add files to group source group 1”。7、选中要加入的C文件,C文件可以是从别处复制过来,也可以自己写。8、点“add”后可以看到C文件出现在左侧的目录中。这时要点击“close”关闭对话框9、源程序添加进zhidao来后可以点击图中编译图标生成HEX文件,1、首先打开KEIL软件,单击“项目”copy菜单。2、单击“新项目”以创建新项目。如果您不创建新项目,则无法生成HEX文件。3、在下一个对话框中,选择一百个目录并为其指定项目名称。该名称可以随便使用。这是“测试项目”的一个例子。4、接下来,出现一度个对话框,为项目选择一个CPU。单击左侧的树滚动条,单击“ATMEL”选择“AT89C51”,单击“确定”。5、此对话框询问您是否要将启动文件添加到项目中。选择“是”问。6、要设置HEX文件,您需要进行设置。单击下图中的设置图标。7、切换到“输出”选项卡,然后选中下图中的“答创建HEX文件”。如果要更改HEX文件的位置,可以通过单击左上角的“选择对象的flolder”来选择新文件夹。完成设置后,选择确定。本回答被网友采纳,工具/材料:电脑、Keil4 uVision。第一步,选来择工程,选择第一个new uvision project。第二步,选择保存地址,项目名。第三步,选择CPU类型 AT89C51。第四步,创建C程序——点开文件、新建即可自或者点击下图圈内图标。第五步,编写控制程序点击保存。第六百步,选择保存位置 最好度与之前项目位置一样,文件后缀.c。第七步,选中 源组点击鼠标右键 将刚才的程序添加到源组(添加一次即可)第八步,编译控制如下图选择Create HEX File。第九步,组建、编译。第十步,成功生成HEX文件。本回答被网友采纳,keil uvision4如何生成hex?,天天这个英文翻译成中文,你可以用微信扫一扫这个功能,少翻译就能将这个英文翻译成中文,就能知道什么意思,KEIL软件支百持绝大部分单片机,用度于编译C文件,生成HEX16进制可执行代码但是KEIL默认是不生问成HEX文件的,具体设置过程为答:project-》options for target-》output-》Creat HEX File勾选Creat HEX File前面的回框框后再编译一次即答可生成HEX文件了,原发布者:周王子瑜第四章:KEIL使用入门本章节介绍如何使用KEIL软件建立一个工程,编写一个简单的程序,编译和下载到单片机运行的流程,目的是教会用户学会用此软件写代码的最基本步骤。第一步:下载并安装KEIL软件(略)第二步:打开KEIL软件,会出现如下界面我使用的是keil4版本。这是打开后的界面1:建立一个新工程出现以下界面,在你的硬盘合适的文件夹中创立一个工程文件夹,最好是英文路径,如图是创立了test文件夹打开后,文件名取test,保存弹出芯片选择框,选择Atmel的89C51或89C52(4kb/8kb程序flash),如图选择后者然后点击OK,点击YES,工程创立完成,出现以下界面2:向工程里添加文件出现了新的文本编辑框text1,点击保存按钮输入你文本的文件名,名字可据代码所实现的功能起,如图,然后点击保存现在往工程里添加已经保存好的文件然后选择刚才保存的文件,点击ADD然后点击Close现在在工程目录下已经有你的文本文件了。3:编译并生成hex文件现在将如下代码拷贝进待编辑的文本中#include//51单片机头文e799bee5baa6e997aee7ad94e58685e5aeb931333433623761件#defineuintunsignedint//用uint代替unsignedintvoiddelay(uintz)//延时函数{uintx,y;for(x=z;x>0;x--)for(y=500;y>0;y--);}voidmain(){while(1)//让所有led循环闪烁{P2=0xff;delay(200);P2=0x00;delay(200);}}完成后,先学会怎么编译来C程序,然后再学习仿真。去我的共享空间自下载一个指导书看下,先学习编知译。记得给个采纳呀。道地址:http://yun.baidu.com/s/1kTrQ9MJ本回答被提问者采纳内容来自www.51dongshi.com请勿采集。

热门标签