IAR_Embedded_Workbench入门指南:快速掌握ARM开发环境

需积分: 50 1 下载量 47 浏览量 更新于2024-10-21 收藏 1.44MB PDF 举报
IAR_Embedded_Workbench用户指南是一份详细介绍了IAR Systems公司专为ARM微处理器设计的集成开发环境(IAR Embedded Workbench for ARM,简称IAR EWARM)的实用手册。这款工具以其易于入门、操作简便和代码高效著称,特别适合于学习者和ARM芯片开发者。 IAR EWARM的最新版本为4.30,提供一个32k代码限制的免费评估版,用户可以通过访问IAR官网(www.iar.com/ewarm)或南京万利电子(www.manley.com.cn)获取。这个版本内置一个全软件模拟器,无需依赖硬件,用户可以在虚拟环境中测试和调试各种ARM内核、外设及中断功能,从而熟悉并评估该工具的功能和使用方法。 在指南中,作者以IAR EWARM评估版的教程为例,这些教程基于C语言的tutor.c和utilities.c程序,这些示例与特定硬件无关,所有操作都在模拟器环境下完成。如果你已购买IAR的J-Link JTAG仿真器,你还可以将所学应用到实际目标板上进行调试。 IAR EWARM的主要特性包括高度优化的IAR ARM C/C++ Compiler、IAR ARM Assembler、通用的IAR X-LINK链接器、IAR X-AR和X-LIB库程序、强大的编辑器、项目管理器、命令行实用程序以及高级语言调试器IARC-SPY。其强大的功能涵盖了编译、链接、调试等各个环节,为开发人员提供了全方位的支持。 在使用IAR EWARM时,首先需要创建一个新的工作区(Workspace),这是管理项目的基础。工作区可以容纳一个或多个项目,每个项目下又可以进一步组织和分类源文件。对于新项目,用户可以按照需求选择项目模板,设置编译和连接配置,然后开始编写和构建代码。 这份用户指南提供了从创建工作区、新建项目,到利用各种工具和技术进行开发和调试的完整流程,是理解和掌握IAR EWARM的重要参考资料。无论是初次接触还是进阶用户,都能从中获益匪浅。