嵌入式实验指导书(06级).doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式实验指导书(06级)

PAGE PAGE 1 目 录 实验一 开发平台的熟悉及SHELL MENU演示………………………………………1 实验二 ARM SDT2.51开发环境的熟悉及ARM汇编程序的开发……………….. …6 实验三 开发平台入门案例——HELLOWORLD程序……………………………. …10 实验四 综合实验1…UC/OSⅡ的移植、编译及完善的UC/OSⅡ开发框架……… .16 实验一 开发平台的熟悉及SHELL MENU演示 一、实验目的 熟悉博创UP-NETARM3000嵌入式开发平台,学会使用WINDOWS XP 系统下的超级终端(Hyper Terminal)应用程序,通过串行通信对开发平台的SHELL MENU菜单进行操作。 二、实验内容 熟悉开发平台的硬件资源,使用Hyper Terminal新建一个通信终端并进行参数设置,通过PC机串口对开发平台SHELL MENU菜单进行操作。 三、预备知识 2.UP-NETARM3000嵌入式开发平台的硬件布局见图1 3.开发平台的硬件安装 电源适配器为系统提供5V稳压直流电源,输出端接入平台电源插孔。 用并行电缆连接PC机并口和JTAG仿真器,仿真器电缆插入平台上方的JTAG接口。 用串口电缆连接PC机串口和平台的UART0接口,用于操作SHELL MENU菜单和监视平台运行。 用USB电缆连接PC机主USB口和平台的从USB口,用于激活优盘。 需要时用对等网线连接PC机网口和平台网口,用于网络通信。 图1 UP-NETARM3000嵌入式开发平台硬件布局 四、实验设备及工具 硬件:ARM嵌入式开发板、ARM7TDMI的JTAG仿真器、PC机Pentium100以上。 软件:HyperTerminal应用程序。 五、实验步骤 1、运行Windows系统下的超级终端(HyperTerminal)应用程序,如图2-1所示新建一个终端通信,取名为arm。单击“确定”按钮。 图2-1 创建超级终端 2、选择终端的连接的串口(如串行口1),如图2-2所示,设置通信的格式和协议。 图2-2 设置串行口 3、设置完成超级终端以后,打开开发板,按住开发板上的任意一键,使开发板进入BIOS 设置状态,如图2-3所示(LCD屏显示:enter the embeded system bios) 6、按PC键盘的U键(要使超级终端处于活动状态),这时超级终端上会显示如图2-4所示的信息。这时,在“我的电脑”中可以发现多了一个“可移动磁盘”,这就是开发板的海量存储器16M非线性Flash。开发板就像一个U盘,可以通过“我的电脑进行操作”。开发时把生成的system.bin文件通过USB下载到嵌入式开发板中。 图2-3 系统的BIOS设置程序 图2-4 进入U盘状态 实验二 ARM SDT2.51开发环境的熟悉及ARM汇编程序的开发 一、实验目的 熟悉ARM SDT 2.51开发环境,能够阅读并开发ARM汇编程序。使用SDT编译、调试一段已有的汇编程序,加深对汇编程序的理解。 二、实验内容 本次实验使用ARM SDT 2.51集成开发环境。新建一个工程文件,并编译这个工程文件。学习ARM开发环境的设置。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。 三、预备知识 ARM汇编语言的基础知识、程序调试的基础知识和方法。 四、实验设备及工具(包括软件调试工具) 硬件:ARM嵌入式开发板、PC机Pentium100以上。 软件:ARM SDT 2.51集成开发环境。 五、实验步骤 安装ARM SDT2.51集成开发环境:选择WINDOWS文件夹,双击SETUP安装向导,按照提示信息完成开发环境的安装。 选择开始菜单的ARM SDT2.51,选择ARM Project Manager,选择File菜单的OPEN一项,打开C盘的ARM251文件夹下的Examples子文件夹,选择ASM子文件夹,选择里面的汇编程序范例。 在APJ工程文件里找到DEBUG目录,将其展开,找到Sources源程序目录,将其展开,双击源程序名称,即可对其进行察看和修改。 选择Project菜单下的Build *.apj 〝Debug〞,对工程进行编译。 选择Project菜单下的Debug *.apj 〝Debug〞, 对工程进行调试和运行。在自动弹出的ARM Debugger窗体中选择Execute菜单。可对程序进行单步、断点、全速运行、进入子程序、返回主程序等操作。 察看运行结果可用View菜单:registers(current mode)可观察寄存器的内容;memory(输入内存区域首址) 可观察内

文档评论(0)

dajia1qi + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档