IAR Embedded Workbench for ARM 是IAR Systems 公司为ARM 微处理器开发的一个集成开发环境(下面简称IAR EWARM )。比较其他的ARM 开发环境, IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。故在这里介绍给打算学习使用或正在使用ARM芯片的朋友们共同探讨。
IAR EWARM 中包含一个全软件的模拟程序( simulator )。用户不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境。从中可以了解和评估IAREWARM 的功能和使用方法。
我们编译整理的这本快速用户指南采用评估版软件安装目录C:\Program files\IARSystem\Embedded workbench 4.0\ARM\tutor 下的教程为例,一步一步介绍 IAR EWARM的使用方法。该教程采用了两个C 语言程序, tutor.c 和utilities.c 。它们不和任何特定的硬件关联, 所以介绍中的全部操作都是用模拟程序完成的。如果用户已经购买了IAR 的JTAG仿真器J-Link ,则可以在真实的目标板上运行。
IAR EWARM 的主要特点如下:
高度优化的IAR ARM C/C++ Compiler
IAR ARM Assembler
一个通用的IAR XLINK Linker
IAR XAR 和XLIB 建库程序和IAR DLIB C/C++ 运行库
功能强大的编辑器
项目管理器
命令行实用程序
IAR C-SPY 调试器(先进的高级语言调试器)
下面我们分步介绍如何使用IAR EWARM
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !