ARM实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM实验报告ARM实验报告

嵌入式实验报告(附件)班级:姓名:学号:指导老师:目录实验一嵌入式系统硬件平台和ADS1.2开发环境实验11.1 实验目的11.2 实验设备11.3 实验内容11.4 UP-CUP S2440嵌入式系统硬件平台11.5 ADS开发环境11.5.1 配置ADS集成开发环境21.5.2 建立工程文件51.5.3 在线仿真与调试5实验二嵌入式系统基本开发流程实验82.1 实验目的82.2 实验设备82.3 实验内容82.4 JTAG下载82.4.1 并口驱动82.4.2 命令行操作92.5 超级终端的串口配置和使用92.6 系统引导和LED数码管显示112.6.1 嵌入式系统的启动流程112.6.2 PXA255启动流程132.6.3 LED数码管显示实验16实验一嵌入式系统硬件平台和ADS1.2开发环境实验1.1 实验目的熟悉嵌入式系统实验软硬件平台,包括博创公司开发的UP-CUP S2440硬件平台和ARM开发软件环境ADS1.2。学会ARM仿真器的使用。在ADS1.2环境下,调试并跟踪一段已有的程序,编译、链接通过后,下载到UP-CUP S2440平台上运行,初步了解以ARM处理器为核心的基础实验开发环境和基本思路。1.2实验设备硬件:UP-CUP S2440嵌入式硬件平台、ARM-ICE的JTAG仿真器、PC机和串口线。软件:PC机Windows操作系统,ADS1.2集成开发环境,ARM-Multi-ICE Server仿真器驱动程序。1.3实验内容本实验首先熟悉UP-CUP S2440嵌入式硬件平台,包括处理器、存储器、人机接口和通讯模块等,初步理解系统硬件构成的框架。然后,配置ADS的集成开发环境,新建一个简单的工程文件,并编译。学习ARM仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式处理器中运行。学习在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。1.4UP-CUP S2440嵌入式系统硬件平台UP-CUP S2440嵌入式系统是学习32位ARM处理器的实验平台,它采用Intel PXA255作为嵌入式处理器核心,可配有Windows CE.NET和Embedded Linux操作系统。UP-CUP S2440嵌入式系统的硬件部分包括:系统架构、资源分配、外围芯片、扩展接口及使用方法等。 1.5ADS开发环境ADS V1.2集成开发环境支持全线的ARM处理器内核,满足更多用户对ARM处理器内核软件的开发调试需求。下面就ADS集成开发环境的配置、新工程项目的建立和程序在线仿真、调式等方面,逐一进行介绍。1.5.1配置ADS集成开发环境(1)在PC主机上选择开始-程序-ARM Multi-ICE v2.2- Multi-ICE Server,进入ARM-Multi-ICE Server主界面,点击左上角Auto-Configure按钮重置仿真器,显示下图状态,如图3所示,说明目标板、仿真器与PC机连接良好。图1 配置仿真器 图2Project选择项(2)运行ADS 1.2集成开发环境(开始-程序-ARM Developer Suite v1.2 -CodeWarriorfor ARMDeveloper Suite)。选择File | New命令,在对话框中选择Project选择项,如图4所示,新建一个工程文件,其中示例的工程名为kk.mcp。单击Set 按钮为该工程选择保存路径,选中后将以图4中的Project name作为创建目录的名称,这样可以将所有与该工程相关的文件,保存到该工程目录下,便于工程管理。(3)在新建的工程中,如图5所示,选择Debug或DebugRel版本,使用Edit | Debug Settings命令对Debug版本进行参数设置。图3版本选择图(4)在Debug Settings对话框中选择Target Settings选项,如图6所示。在Post-linker列表框中选择ARM fromELF,单击右下角的Apply按钮使其有效。图4 Target Settings选项图(5)在Debug Settings 对话框中选择ARM Linker选项,如图7所示。在Output选项卡的Linktype选项组中选中Simple单选按钮,在Simple image 选项组中设置连接地址,在RO Base中输入0xA0000000。地址0xA0000000是开发板上SDRAM的物理地址,RW Base为空(不用填写),地址将连续分配。图5 ARM Linker选项图(6)继续在ARM Linker选项中,单击Layout按钮,如图8所示。在Layout中的Place at beginning of image 选项组,设置程序的入口模块。

文档评论(0)

skewguj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档