文档详情

在EWARM中建立一个新项目.doc

发布:2016-11-24约5.17千字共9页下载文档
文本预览下载声明
在EWARM 中建立一个新项目 在建立新项目之前,必须建立一个新的工作区(Workspace)。我们生成一个D:\Program files\IAR System\My projects 目录。从windows开始列表中IAR system目录下面进入IAR Embedded Workbench for ARM 目录,点击IAR EWARM Workbench,就会出现IAR Embedded Workbench IDE的开发环境窗口。 1.生成新的工作区(Workspace) 选择主菜单 File New Workspace 生成新工作区。见图1 图1. 生成新的工作区 2. 生成新项目 ① 选择主菜单 Project Create New Project,弹出生成新项目窗口,见图2。 本例选择项目模板(Project template)中的Empty project。 图 2. 生成新项目窗口 ② 在Tool chain 栏中选择ARM,然后点击OK 按钮。 ③ 在弹出的另存为窗口中浏览和选择新建的My projects 目录,输入文件名project1,然后保存。这时在屏幕左边的Workspace 窗口中将显示新建的项目名。见图3 所示: 图3. Workspace 窗口 IAR EWARM提供两种缺省的项目生成配置,即Debug 和Release。本例在Workspace 窗口顶部的下拉菜单中选取Debug。现在My projects 目录下已生成一个project1.ewp 文件。该文件中包含与project1 项目设置有关的信息,如build 选件等。项目名后缀上的*号表示该工作区有改变但还没有被保存。 ④ 保存工作区 先选择主菜单 File Save Workspace,浏览并选择My projects 目录。然将工作区取名为tutorials 输进File name 输入框,按保存按钮退出。这时在My projects 目录下将生成一个tutorials.eww文件。 3. 给项目添加文件 我们采用arm\tutor 目录下的两个源文件,Tutor.c 和Utilities.c。 在Workspace中选择要添加文件的目的地,可以是项目或源文件组。本例直接选project1。 选择主菜单 Project Add Files 打开标准浏览窗口,见图4。选择安装目录ARM\tutor 下的上述2个文件,点击打开按钮,把它们添加到Project1 目录下。 图4. 添加文件窗口 4. 设置项目选件 生成新项目和添加文件后就应该为项目设置选件。IAR EWARM 允许为任何一级目录和文件单独设置选件,但是用户必须为整个项目设置通用的编译连接(build)选件。 选择通用选件 选中Workspace 中的project1–Debug,然后选择主菜单Project Options。也可以先选择project1–Debug,然后选择鼠标右键命令中的Options。见图5 图5. 项目通用选件窗口 在打开的Options 窗口左边的Category 中选择General Options。然后分别在: - Target 页面/Core 条目下选择ARM7TDMI-S - Output 页面中,Output file 条目下选择Executable - Library Configuration 页面中,Library 条目下选择Normal ② 选择编译器选件 在 Options 窗口的Category 中选择C/C++ Compiler,见图6。 图6. C/C++ Compiler 选件窗口 然后在: - Language 页面中,选择C,C99,Standard with IAR extensions 等 - Optimization 页面中,选择Low - Output 页面中,选择Generate debug information - List 页面中,选择Output list file。并选择Assembler mnemonics 和Diagnostics - 点击OK 按钮,确认选择的选件。 编译和连接应用程序 这一步编译和连接(build)项目程序,同时生成一个编译器列表文件(compiler list file)和一个连接器存储器分配文件(linker map file)。 1.编译源文件 ① 选中workspace 中utilities.c 文件。 ② 选择主菜单Project Compile,或工具条中的Compile 按钮,或按右键后选择Compile 命令。编译结束后在消息窗口中出现如图7 中的信息。 图7. Build 窗口中的编译处理消
显示全部
相似文档