1.IAR EWARM 简介<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
IAR Embedded Workbench for ARM(下面简称IAR EWARM)是一个针对ARM 处理器的集成开发环境,它包含项目管理器、编辑器、C/C++编译器和ARM 汇编器、连接器XLINK 和支持RTOS 的调试工具C-SPY。在EWARM 环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。
TAG:Arm开发环境 arm9 arm处理器 arm7
有关EWARM 详细特点介绍请参考
万利公司编写的《IAR EWARM 快速用户指南》。
IAR EWARM 的最新版本是 4.31。为了方便用户学习评估,IAR 提供一个限制32k 代码的免费版本。
IAR EWARM 中包含一个全软件的模拟程序(simulator)。使用它不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境,从中可以了解和评估IAR EWARM 的功能和使用方法。有关EWARM 模拟程序的用法请参考万利公司编写的《IAR EWARM 快速用户指南》。但本手册着重介绍针对ST 公司的STR710 评估板真实硬件的开发流程。
2.IAR J-Link 仿真器简介
IAR J-Link 是IAR 为支持仿真ARM 内核芯片推出的JTAG 方式仿真器。结合IAR EWARM 集成开发环境可支持所有ARM7/ARM9 内核芯片的仿真。
J-Link ARM 主要特点如下:
?? 支持所有ARM7/ARM9 内核的芯片,包括Thumb 模式
?? 下载速度高达600 kB/s
?? 最高JTAG 速度12 MHz
?? 目标板电压范围1.2V – 3.3V
?? 自动速度识别功能
?? 自动监测所有JTAG 信号和目标板电压
?? J-Link 本身使用PC 机给USB 端口的电源
J-LINK 一端通过USB 口与PC 连接,另一端通过标准20 芯JTAG 插头与目标板连接。连接时应首先将J-LINK 与PC 连接,再将J-LINK 与目标系统连接,最后给目标系统供电(如果目标系统为独立供电、而非由J-TAG 口供电的情况)。
注意:
当目标系统为5V 电源系统时,必须使用J-LINK 提供的5V 电源适配器选件。对1.2V~3.3V 电源系统,可以直接使用J-Link。使用时将适配器的20 芯IDC 插头插进J-Link 的20 芯插座,再将连接目标板的20 芯扁平电缆插进适配器的插座。5V 适配器选件由目标供电(3.3V~ 5V),电流<20mA,有一个LED 指示电源状态。
3.安装EWARM
用户可以从万利电子有限公司的网站主页www.szarm.com下载EWARM <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />4.31A(32K)版本的软件(包含J-LINK 驱动程序)及许可证。
安装EWARM 4.30A软件方法如下:
① 将安装程序包解压
② 选择并运行文件autorun.exe
③ 点击Install the IAR Embedded Workbench,开始安装。
④ 输入许可证号(License)和密钥(License key)
用户从下载的软件包中的文本文件中提取许可证号(License)和密钥(License key),分别输入下面两个窗口,许可接受后建议按默认设置安装。
⑤ 安装完成后添加J-LINK 驱动程序
退回安装主界面,点击Install drivers 后弹出图1-6 的目录。选择其中的JLink 目录,将其整个复制到另一个文件夹中(用户可以新建一个文件夹),安装完成后启动EWARM 环境将J-Link 的20 芯电缆与STR710-EVAL 评估板的JTAG 插座相连。接通评估板电源,按第二章中步骤执行后面的操作。
文章评论(0条评论)
登录后参与讨论