IAR-for-ARM安装、使用说明

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业IAREWARM安装使用指南——ForLuminaryMicroStellaris系列——UseJ-link仿真器北京精仪达盛科技有限公司达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业目录第1章EWARM集成开发环境..............................................................................31.1IAREWARM简介......................................................................................31.2J-LINK仿真器介绍......................................................................................31.3IAREWARM的安装...................................................................................51.3.1IAREWARM的安装步骤如.............................................................51.3.2安装J-LINK驱动.............................................................................7第2章安装流明诺瑞驱动库..................................................................................82.1下载最新库文件..........................................................................................82.2拷贝连接器命令文件..................................................................................82.3拷贝驱动库头文件....................................................................................102.4拷贝底层驱动函数库................................................................................12第3章在EWARM中新建一个新项目...............................................................153.1建立一个项目文件目录.............................................................................153.2新建工作区................................................................................................153.3生成新项目................................................................................................163.4添加/新建文件...........................................................................................183.4.1建立文件组......................................................................................183.4.2添加对应文件..................................................................................193.5项目选项设置............................................................................................213.6通用选项设置............................................................................................223.7C/C++编译器选项设置..............................................................................233.7.1Assembler选项设置.........................................................................243.7.2Linker选项设置...............................................................................243.7.3Debugger选项设置..........................................................................26第4章编译和运行应用程序................................................................................284.1编译连接处理............................................................................................284.2查看MAP文件........................................................................................284.3加载应用程序............................................................................................29第5章生成hex文件...........................................................................................30达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业第1章EWARM集成开发环境1.1IAREWARM简介IAREmbeddedWorkbenchforARM(下面简称IAREWARM)是一个针对ARM处理器的集成开发环境,它包含项目管理器、编辑器、C/C++编译器和ARM汇编器、连接器XLINK和支持RTOS的调试工具C-SPY。在EWARM环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM开发环境,IAREWARM具有入门容易、使用方便和代码紧凑等特点。目前IAREWARM支持ARMCortex-M3内核的最新版本是5.4,该版本支持Luminary全系列的MCU。为了方便用户学习评估,IAR提供一个限制32K代码的免费试用版本。用户可以到IAR公司的网站下载。1.2J-LINK仿真器介绍全功能版J-LINK配合IAREWARM、ADS、KEIL、WINARM、RealView等集成开发环境支持所有ARM7/ARM9/Cortex内核芯片的仿真,通过RDI接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。最显著的特点:速度快,FLASH断点不限制数量,支持IAR、KEIL、RV、ADS等环境。*USB2.0接口;*支持任何ARM7/ARM9核CortexM3supported,包括ithumb模式;*下载速度达到600kbyte/s;*DCC速度到达800kbyte/s;*与IARWorkbench可无缝集成;*通过USB供电,无需外接电源;*JTAG最大时钟达到12M;*自动内核识别;*自动速度识别;*支持自适应时钟;达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业*所有JTAG信号能被监控,目标板电压能被侦测;*支持JTAG链上多个设备的调试;*完全即插即用;*20Pin标准JTAG连接器;*宽目标板电压范围:1.2V-3.3V(可选适配期支持到5V);*多核调试;*包括软件:J-Mem,可查询可修改内存;*包括J-LinkServer(可通过TCP/IP连接到J-Link);*可选配J-Flash,支持独立的Flash编程;*选配RDI插件使J-Link适合任何RDI兼容的调试器如ADS、Relview和Keil等;*选配RDIFlashBP,可以实现在RDI下,在Flash中设置无限断点;*选配RDIFlashDLL,可以实现在RDI下的对Flash的独立编程;*选配GDBserver,可以实现在GDB环境下的调试。图1.1J-LINK仿真器达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业1.3IAREWARM的安装1.3.1IAREWARM的安装步骤如1.从IAR的官方网站上下载IAR5.4,32K代码试用评估版本,文件名为:EWARM-KS-WEB-5.4.exe。2.运行EWARM-EV-WEB-5.4.exe3.点击InstalltheIAREmbeddedWorkbench,开始安装。如图1.2所示。图1.2EWARM安装4.输入许可证号(License)和密钥(Licensekey)用户从下载的软件包中的文本文件中提取许可证号(License)和密钥(Licensekey),分别输入下面两个窗口如图1.3和图1.4所示。许可接受后建议按默认设置安装。达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业图1.3License输入图1.4密钥输入5.点击“下一步”直到软件安装完成。达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业1.3.2安装J-LINK驱动1、双击J-LINK驱动目录下的安装文件开始安装,选择默认路径即可,出现如下对话框时打钩,直至安装完成。如图1.5所示:图1.5选择开发环境2、用USB电缆把仿真器与开发板连接上后,在我的电脑设备管理器的通用串行总线控制器下能找到J-linkdriver。如图1.6所示:图1.6安装完成后显示的驱动信息达盛教育――打造职场精英成就职业梦想静以修身、俭以养徳、思以健行、勤以治业第2章安装流明诺瑞驱动库在安装好EWARM集成开发环境后,就可在该环境下新建工程了。但在新建工程之前,为了使以后的工程更便于管理、工程中的设置更加简单化,在这里就需要一些准备工作,将某些文件拷贝到指定路径下,具体的操作方式将在随后介绍。至于为什么要这样做,在工程的设置时就会体会出其优越性。注意:本文是以32K的试用版为例作讲解。如果用正式版可以参照本文进行设置。2.1下载最新库文件从流明诺瑞官方网站下载最新的驱动库文件。假设保存于“D:\”,如图2.1所示。

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功