IAR EWARM 5.11 教程:集成开发环境与LMLINK调试器

需积分: 12 7 下载量 13 浏览量 更新于2024-08-01 收藏 1.44MB PDF 举报
"IAR EWARM 5.11 使用指南" 本文将详细介绍如何使用IAR Embedded Workbench for ARM (简称IAR EWARM) 版本5.11,这是一个专为ARM处理器设计的强大集成开发环境。由广州致远电子有限公司提供的这份中文资料包含了完整的IAR开发流程,适用于Luminary Micro的全系列MCU,特别是基于ARMCortex-M3内核的设备。 1.1 IAR EWARM 集成开发环境介绍 IAR EWARM是一个全面的开发工具链,包括项目管理器、编辑器、C/C++编译器、ARM汇编器、连接器XLINK以及C-SPY调试器,这使得开发者能够便捷地用C/C++或汇编语言进行嵌入式应用程序开发。其优点在于易学易用,生成的代码效率高。对于初学者,IAR EWARM提供了一个32k代码限制的免费试用版本,可以在官方网站www.iar.com/ewarm获取。 此外,IAR EWARM自带一个全软件的模拟器,允许用户在无需硬件的情况下模拟ARM内核、外部设备及中断,有助于快速理解和测试开发环境的功能。 1.1.2 LMLINK调试器 LMLINK是广州致远电子有限公司设计的一款经济高效、基于USB的JTAG调试器,特别适用于Luminary系列单片机的调试和编程。它与IAR EWARM配合,能支持LM3S系列MCU的全部调试和下载需求。LMLINK采用USB 2.0接口,不仅适应于台式机,也兼容笔记本电脑,具有小巧的体积、透明外观和极高的性价比。最新的LMLINK版本整合到了EasyARM1138开发板中,并添加了虚拟串行端口功能,使得通过UART2与计算机之间的USB通信变得更加简单,用户可以直接通过Windows超级终端实现通信。 在使用IAR EWARM 5.11时,针对LMLINK调试器的安装和配置是必不可少的步骤。这份指南将详细指导用户如何安装调试器驱动,如何设置IAR EWARM项目以便使用LMLINK进行程序调试和下载,以及如何利用LMLINK的虚拟串行端口功能进行通信。通过这些内容,开发者能够全面掌握IAR EWARM与LMLINK的联合使用,从而高效地进行Luminary系列MCU的开发工作。