从单片机基础到程序框架(全集 2019pdf版).pdf - 第21页

图 6.1.4.2 勾选 上能生成 HE X 机器码的选 项 第四步:设 置编译环境让 k eil2 软件 允许产生.hex 格式 的机器码文件 。 鼠标右键点 击选中左边选 项框里面的” T arget 1” 选项, 在右 键下拉菜单 中选择 “ Options for Target ‘Target 1 ’ ” 选项 ,弹出 一个 编译 环境 设置对 话框 ,左 键单击 上面 子菜 单切换 到“ Outpu t”窗口 下,把 “Cre…

100%1 / 836
第六节:把.c 源代码编译成.hex 机器码的操作流程。
【6.1 把.c 源代码编译成.hex 机器码的详细步骤。
第一步:启动 keil2 软件。
双击桌面”keil uVision2”的图标启动 keil2 件。
----------------------------------步骤之间的分割线----------------------------------------
第二步:关闭默认被打开的已有工程
启动 keil2 软件后,如果发现此软件默认打开了一个之前已经存在的工程请先关闭此工程让 keil2
件处于“空的状态,如果没有发现此软件默认打开已有工程,这一步可以忽略跳过。关闭已有工程的操作
是这样子的:点击上面”Project”选项,在弹出的下拉菜单中选择“Close Project”即可。这时 keil2
件处于“空”的状态,没有打开任何工程了。
----------------------------------步骤之间的分割线----------------------------------------
第三步:打开一个现成的工程。
点击上面”Project”选项,在弹出的下拉菜单中选择“Open Project”,在弹出的文件对话框中,找到
需要被打开工程文件夹(本例程是一节 D 盘下建的“stc89c52rc”文件夹在此文件夹目录下单击选
中“stc89c52rc.Uv2”这个工程文件名,然后点击“打开”,就可以打开一个现有的工程文件了。
----------------------------------步骤之间的分割线----------------------------------------
6.1.4.1 把设置窗口调出来
6.1.4.2 勾选上能生成 HEX 机器码的选
第四步:设置编译环境让 keil2 软件允许产生.hex 格式的机器码文件
鼠标右键点击选中左边选项框里面的”Target 1”选项,在右键下拉菜单中选择 Options for Target
‘Target 1 选项,弹出一个编译环境设置对话框,左键单击上面子菜单切换到“Output”窗口下,把
“Create Hex File”勾选上。点击“确定”
补充说明:
(1)这个选项很重要,必须把“Create Hex File”选项勾上,否则后续的操作不能在工程文件夹的目
录里生成.Hex 机器码文件。对于一个文件夹的工程模板,只需要设置一次就可以保存起来了,下次开电脑
重新打开此工程模板时不需要再设置,这些被设置的参数都是能掉电保存起来的。
----------------------------------步骤之间的分割线----------------------------------------
6.1.5.1 重新编译所有的文
第五步:启动编译。
在确保 stc89c52rc.c 源文件里面有 C 语言源代码的情况(如果没有请先复制上一节的例程源代码)
点击上面”Project”选项,在弹出的下拉菜单中点击“Rebuild all target files”编译命令,编译器开
始编译工作
----------------------------------步骤之间的分割线----------------------------------------