根据给定文件的信息,我们可以总结出以下几个重要的知识点: ### IAR EWARM 集成开发环境 #### 1.1 IAR EWARM 简介 - **定义**:IAR Embedded Workbench for ARM(简称 IAR EWARM)是一款专为 ARM 处理器设计的集成开发环境。 - **功能**:包括项目管理器、编辑器、C/C++ 编译器、ARM 汇编器、连接器 XLINK 和支持实时操作系统的调试工具 C-SPY。 - **特点**: - 入门容易。 - 使用方便。 - 代码紧凑。 #### 1.2 LM LINK 调试器介绍 - **开发者**:广州致远电子有限公司。 - **用途**:低成本高性能 USB JTAG 调试器,用于 Luminary 系列单片机程序的调试与下载。 - **兼容性**:支持所有 LM3S 系列 MCU 的程序下载与调试。 - **接口**:采用 USB 接口与电脑连接。 - **优势**: - 适用于各种类型的电脑。 - 设计小巧。 - 性价比高。 - 调试下载速度快。 ### IAR EWARM 安装流程 #### 1.3.1 IAR EWARM 安装步骤 1. **下载**:从 IAR 官方网站下载 IAR 4.42a,32K 代码试用评估版本。 2. **运行**:运行下载的安装程序。 3. **安装**:选择安装 IAR Embedded Workbench。 4. **许可证输入**:输入许可证号(License)和密钥(License key),通常可以从下载的软件包中的文本文件中获取。 5. **安装完成**:按照提示完成安装过程。 #### 1.3.2 安装 LM LINK 驱动 1. **复制文件**:将光盘中的“LMLINK 驱动”文件夹下的“FTDI”文件夹复制到 C 盘根目录下。 2. **连接设备**:使用 USB 电缆将 LMLINK 与 PC 连接。 3. **驱动安装**:系统自动弹出硬件安装向导,选择从指定位置安装,指向 C 盘的 FTDI 文件夹。 ### 第2章 安装驱动库 本章节介绍了如何下载最新库文件,并且详细解释了如何将这些库文件拷贝到项目的相应位置。 #### 2.1 下载最新库文件 - 通过官方网站或其他可靠来源下载最新的驱动库文件。 #### 2.2 拷贝连接器命令文件 - 将连接器命令文件拷贝到项目文件夹的适当位置,以便在编译过程中使用。 #### 2.3 拷贝驱动库头文件 - 头文件包含了函数声明等重要信息,需要正确放置以确保程序能够顺利编译。 #### 2.4 拷贝底层驱动函数库 - 底层驱动函数库是实现硬件功能的关键,需要根据具体需求选择合适的版本进行拷贝。 ### 第3章 在 EWARM 中新建一个新项目 #### 3.1 建立一个项目文件目录 - 创建一个新的项目文件夹,用于存放所有的项目文件。 #### 3.2 新建工作区 - 在 IAR EWARM 中创建一个新的工作区,这将是项目的主要容器。 #### 3.3 生成新项目 - 通过工作区界面创建新的项目。 #### 3.4 添加/新建文件 - 向项目中添加源代码文件和其他必要文件。 #### 3.5 项目选项设置 - 设置项目的各项参数,例如编译选项、链接器设置等。 #### 3.6 通用选项设置 - 包括项目名称、输出文件路径等基本设置。 #### 3.7 C/C++ 编译器选项设置 - 设置 C/C++ 编译器的具体选项,比如警告级别、优化等级等。 ### 第4章 编译和运行应用程序 此章节主要介绍了如何在 IAR EWARM 中编译和运行应用程序。 #### 4.1 编译连接处理 - 执行编译过程,将源代码转换为目标代码。 #### 4.2 查看 MAP 文件 - MAP 文件包含了编译后的内存映射信息,有助于理解程序的内存布局。 #### 4.3 加载应用程序 - 将编译好的应用程序加载到目标设备上进行运行测试。 ### 第5章 生成 hex 文件 本章节讲述了如何在 IAR EWARM 中生成用于烧录的目标文件(hex 文件)。 通过以上知识点的总结,我们可以看出 IAR EWARM 是一款功能强大的开发工具,不仅提供了完整的开发环境,还支持高效的调试功能。对于从事 ARM 架构嵌入式开发的技术人员来说,掌握 IAR EWARM 的使用方法是非常有帮助的。
- 草原牧心2011-11-02推荐新手看看 不过不是很详细
- ppthero2012-07-01入门教程
- myturkey2013-01-29新手可用版:)
- lylyly162012-12-06确实是很简单,新手值得参考。
- fengliushengzhe2011-10-31很简单的入门教程!
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助