IAR EWARM入门教程:结合ARM开发板与J-Link仿真

需积分: 35 19 下载量 19 浏览量 更新于2024-11-13 收藏 1.31MB PDF 举报
"IAR教材入门,结合ARM开发板与J-Link仿真介绍,适合初学者的IAR EWARM开发环境使用教程" 本资源是一份针对初学者的IAR EWARM开发环境入门教程,旨在帮助学习者快速掌握基于ARM微处理器的程序开发。教程由万利电子有限公司整理,以IAR Systems的EWARM开发工具和ST公司的STR710-EVAL评估板为平台,通过详细步骤指导读者编写ARM7内核STR710的C语言应用程序。 教程共分为五个章节: 1. **第一章EWARM集成开发环境及J-Link仿真器**:这一章主要介绍了IAR EWARM的界面和基本功能,以及如何配置和使用J-Link仿真器进行程序调试。J-Link是常用的ARM微控制器的仿真器,能实时监控和控制程序执行,对于初学者理解程序运行过程至关重要。 2. **第二章在EWARM中生成一个新项目**:详细阐述了如何在EWARM中创建新的工程,包括设置目标芯片、选择编译器选项、添加源代码文件等步骤,让读者了解项目的构建流程。 3. **第三章编译和连接应用程序**:讲解了编译和链接的过程,以及如何处理编译错误和警告,使读者掌握从源代码到可执行文件的转换。 4. **第四章用C-SPY调试应用程序**:C-SPY是IAR EWARM自带的调试器,本章将详细介绍其使用方法,包括设置断点、单步执行、查看变量值、调用堆栈分析等,帮助读者在实际操作中调试程序。 5. **第五章如何编写STARM应用程序**:此章重点在于如何利用ST公司提供的软件库和示例代码,开发自己的应用程序。读者将学习如何导入库函数、理解和修改示例代码,以及如何将这些知识应用于实际项目中。 教程的目标是使读者能在短时间内掌握开发ARM应用程序的基本技巧,通过实践操作,快速上手。尽管手册并未深入探讨所有细节,但提供了清晰的步骤和必要的基础知识,是初学者入门的良好起点。通过这份教程,读者不仅可以熟悉IAR EWARM开发环境,还能了解到ARM开发的基本流程和调试技巧。