RVDS使用教程:ARM FPGA验证步骤详解

需积分: 50 0 下载量 39 浏览量 更新于2024-07-25 收藏 1.09MB PDF 举报
"RVDS使用教程V0.2是一个针对C++行业的教程,主要讲解如何使用RealView Development Suite (RVDS)。该教程由AidiJordan创作,经过V0.1到V0.2的更新,增加了VIC相关的内容。教程涉及了ARM处理器的FPGA验证流程,包括ARM镜像文件的烧录、RealView ICE调试仿真器的连接以及使用ARMWorkbench IDE v4.0创建工程文件的方法。" 本文档详细介绍了使用RVDS进行ARM开发和调试的步骤,特别是在FPGA环境中的应用。首先,教程提到了将ARM的镜像文件通过USB下载到嵌有JTAG调试器的FPGA板上。这一过程需要0718镜像文件,并且因为实验室的板子内置调试器,所以可以直接通过USB进行下载。 接下来,教程强调了RealView ICE调试仿真器在ARM调试中的关键作用。为了连接调试器,需要一个扩展板FPGAEXPV4来实现ICE与FPGA的联接。这个过程分为两步:一是将RealView ICE与PC相连,二是将FPGA与ICE通过JTAG接口连接。在这一阶段,QuartusII软件用于将ARM11镜像烧录到FPGA中。 随后,教程详细阐述了如何使用ARMWorkbench IDE v4.0创建和管理工程。用户需要新建一个工作空间(Workspace),然后创建RealView Project,指定项目名称(例如mytest),并选择处理器类型(如ARM1136J-S)。之后,教程指导用户如何组织工程资源,创建src文件夹并进一步细分为boot、code、include和misc四个子文件夹,分别存放启动代码、中断向量表代码、头文件和分散描述文件。 通过这个教程,开发者可以学习到如何有效地使用RVDS进行ARM的FPGA验证,理解工程结构的组织方式,以及如何在实际操作中准备和配置必要的硬件和软件资源。这对于C++开发者在基于ARM架构的系统开发和调试具有重要的实践价值。