IAR for ARM安装、使用说明

2019-04-16 22:10

达盛教育――打造职场精英 成就职业梦想

IAR EWARM安装使用指南

—— For Luminary Micro Stellaris系列 —— Use J-link仿真器

北京精仪达盛科技有限公司

静以修身、俭以养徳、思以健行、勤以治业

达盛教育――打造职场精英 成就职业梦想

目录

第1章 EWARM 集成开发环境 ................................................................................. 3

1.1 IAR EWARM 简介 .......................................................................................... 3 1.2 J-LINK仿真器介绍 ......................................................................................... 3 1.3 IAR EWARM 的安装 ...................................................................................... 5

1.3.1 IAR EWARM 的安装步骤如 ................................................................ 5

1.3.2 安装J-LINK 驱动 ................................................................................ 7

第2章 安装流明诺瑞驱动库...................................................................................... 8

2.1 下载最新库文件.............................................................................................. 8 2.2 拷贝连接器命令文件...................................................................................... 8 2.3 拷贝驱动库头文件........................................................................................ 10 2.4 拷贝底层驱动函数库.................................................................................... 12 第3章 在EWARM 中新建一个新项目 ................................................................. 15

3.1 建立一个项目文件目录................................................................................ 15 3.2 新建工作区.................................................................................................... 15 3.3 生成新项目.................................................................................................... 16 3.4 添加/新建文件 .............................................................................................. 18

3.4.1 建立文件组.......................................................................................... 18 3.4.2 添加对应文件...................................................................................... 19 3.5 项目选项设置................................................................................................ 21 3.6 通用选项设置................................................................................................ 22 3.7 C/C++编译器选项设置 .................................................................................. 23

3.7.1 Assembler 选项设置 ............................................................................ 24

3.7.2 Linker 选项设置 .................................................................................. 24 3.7.3 Debugger 选项设置 ............................................................................. 26

第4章 编译和运行应用程序.................................................................................... 28

4.1 编译连接处理................................................................................................ 28 4.2 查看MAP 文件 ............................................................................................ 28 4.3 加载应用程序................................................................................................ 29 第5章 生成hex 文件 ............................................................................................... 30

静以修身、俭以养徳、思以健行、勤以治业

达盛教育――打造职场精英 成就职业梦想

第1章 EWARM 集成开发环境

1.1 IAR EWARM 简介

IAR Embedded Workbench for ARM(下面简称IAR EWARM)是一个针对ARM 处理器 的集成开发环境,它包含项目管理器、编辑器、C/C++编译器和ARM 汇编器、连接器XLINK和支持RTOS 的调试工具C-SPY。在EWARM 环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM 开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。

目前IAR EWARM支持ARM Cortex-M3 内核的最新版本是 5.4,该版本支持Luminary全系列的MCU。为了方便用户学习评估,IAR 提供一个限制32K 代码的免费试用版本。用户可以到IAR公司的网站www.iar.com下载。

1.2 J-LINK仿真器介绍

全功能版J-LINK配合IAR EWARM、ADS、KEIL、WINARM、Real View等集成开发环境支持所有ARM7/ARM9/Cortex内核芯片的仿真,通过RDI接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。最显著的特点:速度快,FLASH断点不限制数量,支持IAR、KEIL、RV、ADS等环境。

* USB 2.0接口;

* 支持任何ARM7/ARM9 核Cortex M3 supported, 包括ithumb 模式; * 下载速度达到600k byte/s; * DCC速度到达800k byte/s; * 与IAR Workbench可无缝集成; * 通过USB供电,无需外接电源; * JTAG最大时钟达到12M; * 自动内核识别; * 自动速度识别; * 支持自适应时钟;

静以修身、俭以养徳、思以健行、勤以治业

达盛教育――打造职场精英 成就职业梦想

* 所有JTAG信号能被监控,目标板电压能被侦测; * 支持JTAG链上多个设备的调试; * 完全即插即用;

* 20Pin标准JTAG连接器;

* 宽目标板电压范围:1.2V-3.3V (可选适配期支持到5V); * 多核调试;

* 包括软件:J-Mem,可查询可修改内存;

* 包括J-Link Server (可通过TCP/IP连接到J-Link); * 可选配J-Flash,支持独立的Flash编程;

* 选配RDI插件使J-Link适合任何RDI兼容的调试器如ADS、Relview和Keil等; * 选配RDI Flash BP,可以实现在RDI下,在Flash中设置无限断点; * 选配RDI Flash DLL,可以实现在RDI下的对Flash的独立编程; * 选配GDB server,可以实现在GDB环境下的调试。

图 1.1 J-LINK仿真器

静以修身、俭以养徳、思以健行、勤以治业

达盛教育――打造职场精英 成就职业梦想

1.3 IAR EWARM 的安装

1.3.1 IAR EWARM 的安装步骤如

1. 从IAR 的官方网站上www.iar.com/ewarm 下载IAR 5.4,32K 代码试用评估版本,文件名为: EWARM-KS-WEB-5.4.exe。 2. 运行EWARM-EV-WEB-5.4.exe

3. 点击Install the IAR Embedded Workbench,开始安装。如图 1.2 所示。

图 1.2 EWARM 安装

4. 输入许可证号(License)和密钥(License key)用户从下载的软件包中的文本文件中提取许可证号(License)和密钥(License key),分别输入下面两个窗口如图 1.3 和图 1.4 所示。许可接受后建议按默认设置安装。

静以修身、俭以养徳、思以健行、勤以治业


IAR for ARM安装、使用说明.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人音版16册音乐全册教学设计精品

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: