|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
轻松入门开发ARM程序(为初学者写的入门手册)-2- |
作者:liuq 栏目:MCU技术 |
第一章 EWARM集成开发环境及J-Link仿真器 1.IAR EWARM简介 IAR Embedded Workbench for ARM(下面简称IAR EWARM)是一个针对ARM处理器的集成开发环境,它包含项目管理器、编辑器、C/C++编译器和ARM汇编器、连接器XLINK和支持RTOS的调试工具C-SPY。在EWARM环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM开发环境,IAR EWARM具有入门容易、使用方便和代码紧凑等特点。有关EWARM详细特点介绍请参考万利公司编写的《IAR EWARM快速用户指南》。 IAR EWARM的最新版本是 4.31。为了方便用户学习评估,IAR提供一个限制32k代码的免费版本。用户可以到IAR公司的网站www.iar.com/ewarm 或万利电子的网站www.manley.com.cn (本地网站)去寻找和下载。 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指示电源状态。 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |