IAR Embedded Workbench for ARM 使用手册

需积分: 34 0 下载量 104 浏览量 更新于2024-09-23 收藏 1.76MB PDF 举报
"iar使用说明pdf文档" 本文档是关于IAR Embedded Workbench for ARM (简称IAREWARM)的使用指南,由广州周立功单片机发展有限公司提供。IAREWARM是一款专为ARM处理器设计的集成开发环境,包含了项目管理、编辑器、C/C++编译器、ARM汇编器、链接器XLINK以及C-SPY调试器等组件,特别适合用于开发基于ARM内核的嵌入式应用程序。 在1.1章节中,IAREWARM被描述为一款易于上手、操作简便且代码高效的开发工具。它支持最新的ARMCortex-M3内核,如4.42a版本,该版本覆盖了Luminary公司的全系列微控制器。对于初学者和开发者,IAR公司提供了32K代码限制的免费试用版,可在其官方网站www.iar.com/ewarm下载。 1.2章节中介绍了LMLINK调试器,这是由广州致远电子有限公司开发的调试工具。LMLINK调试器是嵌入式开发中的重要组成部分,它允许开发者对目标系统进行实时调试,检查和修改程序执行状态,包括变量值、内存区域、中断服务等,从而帮助开发者找出并修复程序中的问题。 在后续章节中,文档详细阐述了如何使用IAREWARM进行实际开发: 2.章详述了安装驱动库的过程,包括下载最新库文件、复制连接器命令文件、驱动库头文件和底层驱动函数库到相应位置,这些步骤是确保项目能够正确编译和运行的基础。 3.章指导用户在EWARM中创建新项目,从建立项目文件目录开始,然后新建工作区、生成新项目、添加或新建源文件,再到设置项目选项,包括通用选项、C/C++编译器选项等,这些都是配置项目特性和优化编译过程的关键步骤。 4.章讲解了编译和运行应用程序的流程,包括编译连接处理、查看MAP文件以了解内存分配情况,以及如何加载应用程序到目标硬件进行运行,这些都是调试和优化程序性能的核心环节。 5.章则介绍了如何生成HEX文件,HEX文件是可烧录到微控制器的机器码形式,是最终产品部署的重要环节。 通过这份指南,读者可以全面了解和掌握IAREWARM的使用,从创建项目到完成编译、调试和生成可执行文件的全过程,对于进行基于ARM平台的嵌入式开发极具指导价值。