生成HEX文件和最小化系统( 二 )
http://
在开始C语言的主要内容时 , 我们先来看看如何用KEIL uVISION2来编译生成用于烧写芯片的HEX文件 。 HEX文件格式是Intel公司提出的按地址排列的数据信息数据宽度为字节所有数据使用16进制数字表示 常用来保存单片机或其他处理器的目标程序代码 。 它保存物理程序存储区中的目标代码映象 。 一般的编程器都支持这种格式 。 我们先来打开第一课做的第一项目 , 打开它的所在目录 , 找到test.Uv2的文件就可以打开先前的项目了 。 然后右击图3-1中的1项目文件夹 , 弹出项目功能菜单 , 选Options for Target'Target1'弹出项目选项设置窗口 , 同样先选中项目文件夹图标 , 这时在Project菜单中也有一样的菜单可选 。 打开项目选项窗口 , 转到Output选项页图3-2所示 , 图中1是选择编译输出的路径 , 2是设置编译输出生成的文件名 , 3则是决定是否要创建HEX文件 , 选中它就可以输出HEX文件到指定的路径中 。 选好了?好 , 我们再将它重新编译一次 , 很快在编译信息窗口中就显示HEX文件创建到指定的路径中了 , 如图3-3 。 这样我们就可用自己的编程器所附带的软件去读取并烧到芯片了 , 再用实验板看结果 , 至于编程器或仿真器品种繁多具体方法就看它的说明书了 , 这里也不做讨论 。
推荐阅读
- 上古卷轴6|B社文件夹进展! 老滚6要2026年后辐射5已有大纲
- 我的世界|我的世界:再去探索边境之地,发现12个秘密,终于曝光生成原因!
- 勇者斗恶龙12|HexaDrive招聘爆料参与《勇者斗恶龙12》开发
- 赛博朋克2077|用了一个月,终于把《赛博朋克2077》的安装文件下载完了
- 烟雨江湖|转生成史莱姆87话:日向提到“天魔大战”,魔物之国还会遇袭?
- 史莱姆|转生成史莱姆43集:萌王换装参加魔王盛宴,部下们开打了
- 晚玉|晚玉不慎打开机密文件,文件涉及多位顶级主播,网友疯狂截图
- 我的世界|我的世界:遗迹结构的混乱,看似生成奇特,但却是1.18的问题所在
- 秘书|转生成史莱姆:精灵公主变身魔王·卡萨利姆,她的性别遭到反复篡改!
- 蜘蛛|转生成蜘蛛:拉斯凭借愤怒扫平对手,最后却输在蜘蛛子的阴招上