ARM开发入门指南:从零开始掌握EWARM与STR710

4星 · 超过85%的资源 需积分: 10 11 下载量 167 浏览量 更新于2024-08-01 1 收藏 1.38MB PDF 举报
"轻松入门开发ARM程序.pdf" 这篇文档是一份为初学者准备的ARM应用程序开发入门手册,旨在帮助读者快速掌握使用IAR公司的EWARM(Embedded Workbench for ARM)开发环境来编写基于ARM7内核的STR710处理器的应用程序。手册特别强调了简化学习过程,避免过多的技术细节,以便读者能在短时间内掌握基本的开发技能。 ARM架构与传统的51单片机相比更为复杂,涉及到更多的硬件和软件概念。手册首先介绍了EWARM集成开发环境,这是IAR Systems提供的一种专业工具,用于编写、编译和调试ARM处理器的代码。开发者可以通过这个环境创建项目、编辑源代码、设置编译选项,并进行代码调试。 在手册的后续章节中,逐步指导读者如何在EWARM中创建一个新的项目,包括配置工程设置、编写源代码、以及如何进行编译和连接,确保代码能够正确地生成可执行文件。此外,手册还详细讲解了C-SPY调试器的使用,这是一个强大的工具,允许开发者在硬件上或模拟器中运行和调试代码,查找并解决程序中的错误。 手册的后半部分重点是ST公司的STR710-EVAL评估板,它为开发者提供了一个平台,可以在真实的硬件上测试和验证代码。同时,手册还介绍了如何利用ST公司提供的软件库和示例代码,这些库通常包含预编译的函数,简化了对特定硬件功能的访问,使得开发者能更快地开发出功能完备的应用程序。 为了帮助初学者深入理解ARM开发,手册鼓励他们在初步掌握基础后,继续学习相关的技术资料,通过不断的实践来扩展知识和提升技能。尽管入门并不复杂,但全面掌握ARM系统的设计和优化可能需要更多的学习和实践经验。 通过遵循手册中的步骤,即使没有太多背景知识的新手也能在几天内建立起开发ARM程序的基础。这份手册不仅提供了具体的操作指南,还为读者指明了进一步学习的方向,有助于他们在嵌入式开发的道路上不断进步。