ARM开发入门手册:轻松上手EWARM与STARM应用

需积分: 35 2 下载量 193 浏览量 更新于2024-12-23 收藏 1.31MB PDF 举报
本资源是一份针对初学者的ARM编程入门手册,主要介绍了使用EWARM集成开发环境以及ST公司的STR710-EVAL评估板进行ARM应用程序开发的过程。作者强调,手册旨在帮助读者快速入门,而不是深入到每个细节,因此内容简洁明了,注重实用性和效率。 主要内容概览: 1. 前言: - 该手册针对对ARM开发感兴趣但缺乏经验的学习者,目标是简化入门过程,让读者在短时间内掌握基本技巧。 - 手册避免过多的技术细节,专注于使用核心开发工具IAR公司的EWARM和ST公司的STR710-EVAL评估板。 2. 第一章:EWARM集成开发环境及J-Link仿真器 - 详细介绍EWARM的功能,包括其作为ARM开发平台的优势和特点。 - 讲解如何设置和配置J-Link仿真器,以便在开发过程中进行代码的调试和执行。 3. 第二章:创建新项目 - 教授读者如何在EWARM中建立新的ARM项目,包括项目的初始化、配置和设置。 4. 第三章:编译和连接应用程序 - 解释编译器的工作原理,指导如何将C代码转化为可执行程序,并介绍链接器的作用。 - 提供关于错误处理和优化策略的简要指导。 5. 第四章:C-SPY调试 - 展示如何使用C-SPY工具进行程序的单步调试,理解程序执行流程和变量变化。 6. 第五章:编写STARM应用程序 - 针对STR710(ARM7内核)的应用,讲解如何利用ST公司提供的软件库编写实际的C语言程序。 - 提供示例和实践操作,帮助读者将理论知识应用到实际项目中。 通过这份手册,读者将系统地学习到从零开始开发ARM应用程序所需的步骤,即使是没有编程背景的人也能在较短的时间内建立起坚实的基础。后续章节中,读者将逐渐熟悉并掌握开发流程,为成为熟练的ARM开发者打下坚实基础。