IAR EWARM教程:轻松学习ARM程序开发

需积分: 35 5 下载量 134 浏览量 更新于2024-12-27 收藏 1.31MB PDF 举报
"轻松入门开发ARM程序的指南,专注于帮助初学者掌握ARM应用程序的开发,使用IAR Systems的EWARM集成开发环境和J-Link仿真器,结合ST公司的STR710-EVAL评估板,以C语言编写STR710(基于ARM7内核)的应用程序。手册内容包括EWARM环境的介绍、新项目的创建、编译与连接、C-SPY调试以及STARM应用程序的编写方法。" 这篇入门手册是为那些想要进入ARM开发领域的初学者准备的,旨在提供一条清晰的学习路径。首先,手册从【前言】部分强调了目标读者群体,并指出虽然入门不难,但深入学习需要时间和努力。作者在编写时有意简化了复杂内容,重点讲解如何使用开发工具和软件库。 【第一章】介绍了EWARM集成开发环境,这是由IAR Systems公司提供的专业ARM开发工具,它集成了编辑器、编译器、链接器和调试器等必备功能,为开发者提供了一个统一的工作平台。此外,还提到了J-Link仿真器,这是一种常见的ARM微控制器调试设备,用于在硬件上运行和测试代码。 【第二章】详细阐述了如何在EWARM中创建一个新的项目,这是开发流程的第一步。这一章将指导读者设置项目属性,配置编译选项,以及添加源文件等。 【第三章】和【第四章】分别讲解了编译和连接应用程序的过程,以及如何使用C-SPY调试器进行代码调试。这些章节将帮助读者理解编译过程中的错误和警告,以及如何定位和修复问题,同时熟悉调试技巧。 【第五章】则专注于如何编写STARM应用程序,即基于ST公司STR710芯片的程序。这部分内容会介绍ST公司提供的软件库和示例代码,让开发者能够快速上手,编写自己的应用程序。 通过这个手册,读者可以在短时间内掌握基本的ARM开发技能,包括使用EWARM进行项目管理、编译、调试,以及利用ST的库函数编写实际应用。手册的结构设计使得学习路径明确,每个章节都与实践操作紧密相连,有助于初学者快速入门并建立起对ARM开发的理解。