ARM初学者指南:EWARM快速入门与C语言应用

5星 · 超过95%的资源 需积分: 35 1 下载量 87 浏览量 更新于2024-07-25 收藏 1.31MB PDF 举报
本资源是一份针对初学者编写的"轻松入门开发 ARM 程序"的手册,由万利电子有限公司整理。该手册旨在帮助那些对 ARM 开发感兴趣但缺乏经验的人快速上手。主要内容分为五个章节: 1. 前言:阐述了手册的目标,强调入门 ARM 开发并不复杂,但深入学习需要投入更多精力。手册简化了学习过程,专注于使用 ARM 开发工具和芯片供应商提供的软件库,如 IAR公司的EWARM开发环境和ST公司的STR710-EVAL评估板。 2. 第一章:EWARM集成开发环境及J-Link仿真器:详细介绍了IAR Systems公司的EWARM开发环境,它是用于编写、调试和构建ARM程序的核心工具。这部分会教授读者如何设置和配置这个环境。 3. 第二章:在EWARM中创建新项目:涵盖了如何在EWARM中初始化一个新的项目,包括选择适当的项目类型和设置项目的配置选项。 4. 第三章:编译和连接应用程序:讲解了如何将源代码编译成机器可执行码,并进行链接,确保程序的完整性和正确性。 5. 第四章:C-SPY调试应用程序:这部分是学习的关键环节,介绍了如何使用C-SPY这款调试工具来单步执行代码、查看变量值、跟踪程序流程,从而定位和修复错误。 6. 第五章:编写STARM应用程序:结合ST公司的STR710-EVAL评估板,深入讲解如何利用ST公司的STR710软件库编写实际的应用程序,以便读者能将理论知识转化为实际操作。 通过遵循手册中的步骤,即使是初学者也能在较短时间内掌握开发ARM程序的基础技能。这份手册的实用性和针对性很强,对于希望进入ARM世界的人来说,是一份极具价值的学习资源。