IAR Embedded Workbench使用指南

需积分: 0 0 下载量 167 浏览量 更新于2024-07-29 收藏 1.95MB PDF 举报
"IAR使用指南" IAR(IAR Systems)是一家瑞典公司,专门从事嵌入式系统的开发工具和软件的设计、生产和销售。IAR提供了一系列的开发工具和软件,帮助开发者快速、高效地开发出高质量的嵌入式应用程序。 IAREWARM(IAR Embedded Workbench for ARM)是IAR公司推出的一个集成开发环境,专门针对ARM处理器。它包含项目管理器、编辑器、C/C++编译器和ARM汇编器、连接器XLINK和支持RTOS的调试工具C-SPY。在EWARM环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。 第1章 EWARM集成开发环境 ------------------------ ### 1.1 IAREWARM简介 IAREWARM是一个针对ARM处理器的集成开发环境。它包含项目管理器、编辑器、C/C++编译器和ARM汇编器、连接器XLINK和支持RTOS的调试工具C-SPY。在EWARM环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。 ### 1.2 LMLINK调试器介绍 LMLINK是IAR公司推出的一个调试器,用于调试和测试嵌入式应用程序。它提供了多种调试方式,包括源代码级别的调试、汇编代码级别的调试和寄存器级别的调试。 ### 1.3 IAREWARM的安装 IAREWARM的安装非常简单,只需要下载安装包,按照提示进行安装即可。安装完成后,用户可以 immediatly 开始使用IAREWARM开发嵌入式应用程序。 第2章 安装流明诺瑞驱动库 ------------------------- ### 2.1 下载最新库文件 为了使用IAREWARM开发嵌入式应用程序,需要下载最新的库文件。用户可以到IAR公司的网站上下载最新的库文件。 ### 2.2 拷贝连接器命令文件 在下载最新库文件后,需要拷贝连接器命令文件到相应的目录下。 ### 2.3 拷贝驱动库头文件 在拷贝连接器命令文件后,需要拷贝驱动库头文件到相应的目录下。 ### 2.4 拷贝底层驱动函数库 在拷贝驱动库头文件后,需要拷贝底层驱动函数库到相应的目录下。 第3章 在EWARM中新建一个新项目 --------------------------- ### 3.1 建立一个项目文件目录 在EWARM中新建一个新项目,需要首先建立一个项目文件目录。 ### 3.2 新建工作区 在建立项目文件目录后,需要新建一个工作区。 ### 3.3 生成新项目 在新建工作区后,需要生成新项目。 ### 3.4 添加/新建文件 在生成新项目后,需要添加或新建文件。 ### 3.5 项目选项设置 在添加或新建文件后,需要设置项目选项。 ### 3.6 通用选项设置 在设置项目选项后,需要设置通用选项。 ### 3.7 C/C++编译器选项设置 在设置通用选项后,需要设置C/C++编译器选项。 第4章 编译和运行应用程序 ------------------------- ### 4.1 编译连接处理 在设置C/C++编译器选项后,需要进行编译连接处理。 ### 4.2 查看MAP文件 在进行编译连接处理后,需要查看MAP文件。 ### 4.3 加载应用程序 在查看MAP文件后,需要加载应用程序。 第5章 生成hex文件和bin文件 ------------------------- ### 5.1 生成hex文件 在加载应用程序后,需要生成hex文件。 ### 5.2 生成bin文件 在生成hex文件后,需要生成bin文件。 IAR提供了一个限制32K代码的免费试用版本,用户可以到IAR公司的网站www.iar.com/ewa下载。