《嵌入式系统》实验报告学生姓名: 专业班级:08级计算机科学与技术二班指导教师: 完成时间: 2011年05月31日 、,学会ARM并行口仿真器的使用。、下载、调试并跟踪一段已有的程序。了解嵌入式开发的基本思想和过程。二、。新建一个简单的工程文件,并编译这个工程文件。学习ARM并行口仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式控制器中运行。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。三、预备知识C语言的基础知识、程序调试的基础知识和方法。四、实验设备及工具(包括软件调试工具)硬件:ARM嵌入式开发平台、JTAG仿真器、PC机Pentium100以上、串口线。软件:WinXP、、仿真器驱动程序、超级终端通讯程序。五、实验步骤1、(ARMProjectManager).选择File|New菜单,在对话框中选择Project,并新建一个工程文件().2、在新建的工程中,如下图所示,选中工程树的“根部”。使用菜单Project||<asm>=armasm|Set,对整个工程的汇编进行配置。3、因为开发板上的嵌入式处理器ARM7TDMI没有浮点处理器,所以在弹出的对话框中设置FloatingPointProcessor为none。注意,要保持其他的设置不变。4、选中工程树的“根部”,通过菜单Project||asmlink|Set,对整个工程的连接方式进行设置。5、在弹出的对话框中,选中EntryBase选项卡,设置连接的Read-Only(只读)和Read-Write(读写)地址。地址0xC000000是开发板上SDRAM的真实地址,是由系统的硬件决定的;0xC600000指的是系统可读写的内存的地址。即,在0xC000000-0xC5fffff之间是只读区域,用于存放程序的代码段,在0xC600000开始是程序的数据段。6、在LinkerConfiguration的ImageLayout选项卡中,设置程序的入口模块,。7、选中工程树中的DebugRel子树Release子树,用Delete键删除。8、:(1)选择工程树的“根部”,选择Project->…在弹出的窗口中,将变量build_target的值<$>改为<$>,单击ok保存并退出。(2)选择Project->EditProjectTemplate…在弹出的窗口中,单击EditDetails…将标题改为Rom。单击New…新加一个CreateRome构建过程。(3)选择Project->…在Name和Value项中填写,点击OK;在下图窗口中,将$$Projectname的值改为bios。9、至此,工程文件设置完毕。为了下次使用方便,所以保存此工程文件,。如下图所示:下面在之前工作的基础上,进一步进行实验:1、导入所需文件,搭建正确的运行环境,在工程中加入工程源文件,如下图所示:2、选中工程中的Debug子树,通过Project|“Debug”菜单,编译整个工程。3、把ARM的JTAG仿真器连接到PC机地并行口和开发板上,打开开发板的电源,从老师所给的已有材料中找到jtag文件夹,按照“”中的要求安装仿真器的驱动程序,然后再开始->运行中输入cmd命令,在弹出窗口中输入cdc:\jtag,和winntjtag启动仿真器连接程序。过程截图依次如下所示:4、运行Project|“Debug”菜单,启动ARMDebugger软件调试程序。在ARMDebugger中,通过Options|ConfigureDebugger菜单设置仿真器的TargetEnvironment为Remote_A。5、单击Configure按钮,设置仿真器,添加本机的IP地址。6、出现如下提示以后,先按开发板的复位键按钮,然后点击YES,ARMDebuger开始通过仿真器装载程序。7、装载完毕后,通过Option|A
精+品[精品]00嵌入式实验报告 来自淘豆网m.daumloan.com转载请标明出处.