修改的实验指导书3.21.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
修改的实验指导书3.21课案

实验一ARM IAR 开发环境 实验目的 熟悉ARM IAR开发环境,学会ARM仿真器的使用。使用IAR编译、下载、调试并跟踪一段已有的程序,了解嵌入式开发的基本思想和过程。 实验内容 本次实验使用ARM IAR6211 集成开发环境。新建一个简单的工程文件,并编译这个工程文件。学习ARM仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式控制器中运行。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。 预备知识 C 语言的基础知识、程序调试的基础知识和方法。 实验设备及工具(包括软件调试工具) 硬件:MB9BF506R 嵌入式开发平台、用于ARM Cortex-M3TM的JLINK 仿真器、PC 机。 软件:PC 机操作系统WinXP或WIN7、ARM IAR6211集成开发环境、仿真器驱动程序。 实验步骤 1 建立一个项目文件目录 首先应该为新项目创建一个目录,用来存放与项目有关的各种文件。项目开发过程中生成的一系列文件,如:工作区文件,开发环境的配置,编译、连接和调试选项配置,各种列表文件和输出文件等都将被存放在这个目录下。用户也可以选择把各种源文件也放在这个目录下。在下面的例子中我们生成一个D:\DEMO 目录。 2 新建工作区 EWARM 虽然是按项目进行管理, 但是要求把所有的项目都放在工作区(Workspace)。用户如果是第一次使用EWARM 开发一个新项目,必须先创建一个新工作区,然后才能在工作区中创建新项目。一个工作区中允许存放一个或多个项目。如果用户过去已经建立了一个工作区并且希望把目前要建的新项目放在老工作区内,则可以直接打开老工作区并执行第三步生成新项目。创建新工作区方法如下:启动 EWARM 开发环境,如图1-1所示。 图1-1 启动EWARM 开发环境 选择主菜单的 File New Workspace 命令,然后开启一个空白工作区窗口,如图1-2所示。 图1-2 空白工作区窗口 生成新项目 下一步就是在工作区中创建新项目,方法如下: (1)选择主菜单 Project Create New Project,弹出生成新项目窗口。EWARM 提供几种应用程序和库程序的项目模板。如果选择Empty project,表示采用默认的项目选项设置,为一个空工程。在本例中我们选择Empty project,如图1-3所示。 图1-3 生成新项目窗口 (2)在 Tool chain 栏中选择ARM,点击OK 按钮,弹出“另存为”窗口。如图1-4 所示。 图1-4 “另存为”窗口 (3)在“另存为”窗口中浏览和选择新建的D:\DEMO 目录,输入新项目的文件名为demo,然后保存。这时在屏幕左边的Workspace 窗口中将显示新建的项目名和输出代码模式。 项目名后面的 Debug 表示输出含调试信息的代码文件。EWARM 能为项目提供两种输出代码模式:Debug 和Release。Debug 模式生成含调试信息的程序代码,用户利用它可以在EWARM 环境下调试应用程序。而Release 模式生成不含调试信息的发行版本的程序代码,其代码比较紧凑。用户可以从Workspace 窗口顶部的下拉菜单中选择两种项目配置之一,本例我们选择Debug。 现在 DEMO目录下已生成一个demo.ewp 文件,该文件中将包含与demo 项目设置有关的信息,如编译、连接(build)的选项等。 (4)保存工作区 新生成的工作区需保存才有效,所以在添加项目后EWARM 要求执行保存工作区操作。保存工作区选择主菜单 File Save Workspace,浏览并选择D:\DEMO 目录。然将工作区取名为demo 输进File name 输入框,按保存按钮退出,如图1-5所示。 图1-5 保存工作区 这时在 D:\DEMO 目录下又生成一个 demo.eww 文件。同时在D:\DEMO 目录下还生成一个settings 子目录,这个目录下存放保存窗口设置和断点设置等与当前操作有关信息的其他文件。 添加/新建文件 保存工作区后,下一步就是在项目中新建文件或添加已有文件。项目中的文件允许分组,用户可以根据项目的需要和自己的习惯来组织源文件。为举例说明,这里新建以下几个文件组:一个startup文件组,一个src文件组,一个lib文件组。 注意:往项目中添加文件时只需添加汇编语言和 C 语言的源程序,不需要添加头文件(即.h 头文件)。但是用户必须在配置项目的编译器、连接器选项时指明包含头文件的路径和目录。 (1)建立文件组 右击“demo-Debug”然后选择 ADD ADD Group…,如图1-6所示。 图1-6 建立文件组 新建 3 个文件组:startup 文件组,src 文件组,lib 文

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档