| 联系本站 - 如何购买 - 订单查询 - 业务合作 - 投稿荐稿 - 网站导航 - |
|
|
| 本站首页 | 电子制作 | 基础知识 | 单片机栏 | 专题文章 | 资源下载 | 网站产品 | 合作论坛 |
| 当前位置:首页 >> 单片机栏 >> 单片机系列教程 >> 正文 |
| 第三课 生成HEX文件和最小化系统 |
| 单片机C语言教程 |
| 作者:明浩 来源:磁动力工作室 推荐给好友 保护视力色:
|
|
在开始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。这样我们就可用自己的编程器所附带的软件去读取并烧到芯片了,再用实验板看结果,至于编程器或仿真器品种繁多具体方法就看它的说明书了,这里也不做讨论。
|
| 添加到本地IE收藏夹 到论坛讨论 字号〖大 中 小〗 |
|
| 联系本站
- 如何购买 - 订单查询
- 业务合作 -
投稿荐稿 -
网站导航 - 版权说明 ◆◇实用电子制作◇◆网 sydzdiy.com 2004 - 2008 信息产业部备案号:蜀ICP备05006466号 |