下载此文档

嵌入式系统实验报告.doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
嵌入式系统设计实验报告
班 级:
学 号:
姓 名: 尤 越
成 绩:
指导教师: 刘书勇、武俊鹏
1. 实验一
实验名称
博创UP-3000实验台基本结构及使用方法
实验目的
开发环境和UP-net3000实验平台,并掌握ARM JTAG的安装与使用和ARM 并行口仿真器的使用方法。
SDT 编译程序,并下载、调试相应的程序,并使用超级终端跟踪程序的运行状态。

实验环境
硬件:ARM嵌入式开发平台、用于 ARM7TDMI的JTAG 仿真器、PC机(Pentium100 以
上)。
软件:win98、Win2000 或WinXP 操作系统环境、ARM SDT 、 超级终端程序、仿真器驱动程序。
实验内容及要求
集成开发环境,来新建一个简单的工程文件,并编译这个工程文件。
仿真器的使用和开发环境的设置。将已经编译好的文件下载到嵌入式控制器中运行、调试,并观察实验结果。
,并对系统内存和变量进行观察,为应用程序的调试打下一定基础。
实验设计与实验步骤
(1) 集成开发环境(CodeWarrior for ARM Developer Suite)。选择File|
New…菜单,在对话框中选择Project,然后新建一个工程文件(44B0 ARM Executable Image 是专为本嵌入式开发板设置的工程模板,在此也可选择ARM Executable Image 通用模板)。
(2)在新建的工程中,选择Debug 版本,使用Edit | Debug Settings菜单对Debug 版本进行参数设置。
(3)在Debug Settings 对话框中选择Target Settings 项,然后在Post-linker一栏中选择ARM fromELF。在Debug Settings 对话框中选择ARM Linker 项,在Output 选项卡的Simple image 框中设置连接的Read-Only(只读)和Read-Write(读写)地址。地址0x0c是开发板上SDRAM 的真实地址,是由系统的硬件决定的;0x0c 指的是系统可读写的内存地址。针对44B0 开发板,把程序的入口定位在0xc,并定义scatter ,选择LinkType 为Scattered, 输入scatter ;然后切换到Options 选项卡在Image Entry Point 框中输入0xc。
(5)在第(4)步中如果不选择简单的连接地址设置,则需设置C 编译器。在Debug Settings 对话框中选择ARM C Compiler 项,在ATPCS 选项卡中选择ARM/Thump interwork,或者在命令行中添加
-apcs /interwork。
(6)在第四步中如果选择简单的地址连接设置,在Debug Settings 对话框中选择ARM
Linker 项,如图1B-9。在Layout 选项卡的Place at beginning of image 框中设置程序的入口模块。指定在生成的代码中, 开始运行的。Object ,section 设为init。
(7)在Debug Settings 对话框中选择ARM fromELF 项,在Output file ,即:要下载到开发板的嵌入式应用程序文件。
(8)回到工程窗口中,选择Release 版本,使用Edit | Release Settings菜单对Release 版本进行参数设置,具体操作与以上(3)-(7)步在Release Settings 对话框中设置Release版本的Post-linker、连接地址范围、入口模块和输出文件。
(9)回到工程窗口中,选择Targets 选项卡,选中DebugRel 版本,按Del 键将其删除。
(10)设置完成后,可以将该新建的空工程文件作为模板保存以便以后使用。将工程文
件名改为44B

嵌入式系统实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rsqcpza
  • 文件大小191 KB
  • 时间2021-02-08