原创 ARM 集成开发环境及J-Link 仿真器

2008-9-20 16:57 2423 6 6 分类: MCU/ 嵌入式

1IAR 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 具有入门容易、使用方便和代码紧凑等特点。       


TAGArm开发环境 arm9 arm处理器 arm7


有关EWARM 详细特点介绍请参考


万利公司编写的《IAR EWARM 快速用户指南》。


IAR EWARM 的最新版本是 4.31。为了方便用户学习评估,IAR 提供一个限制32k 代码的免费版本。


IAR EWARM 中包含一个全软件的模拟程序(simulator)。使用它不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境,从中可以了解和评估IAR EWARM 的功能和使用方法。有关EWARM 模拟程序的用法请参考万利公司编写的《IAR EWARM 快速用户指南》。但本手册着重介绍针对ST 公司的STR710 评估板真实硬件的开发流程。


2IAR 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 插座相连。接通评估板电源,按第二章中步骤执行后面的操作。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条