zoukankan      html  css  js  c++  java
  • 北京电子科技学院(BESTI)实验报告3

    北京电子科技学院(BESTI)实验报告3

    课程: 信息安全系统设计基础

    班级:1452、1453

    姓名:(按贡献大小排名)周恩德 、郑凯杰

    学号:(按贡献大小排名)20145217 、201453

    指导教师:娄嘉鹏

    实验日期:2016.11.24

    实验时间:10:00—12:00

    仪器组次:

    必修/选修:必修

    实验序号:3

    实验名称:实时系统的移植

    一、实验目的与要求:

    • 1、安装ADS

    • 2、安装GIVEIO驱动

    • 3、安装JTAG驱动

    • 4、测试基本安装是否正确

    实验仪器:

    arm UP-TECH

    PC机 XP系统

    二、实验内容步骤与体会:

    (1)实验环境配置

    • 1、连接实验箱电源,用串口线、并口线、网线、连接实验箱和主机

    • 2、安装ADS

    需要将原来电脑上的重新卸载再安装,安装好后,点击IDE.EXE进入程序,也可以找到后,直接拖到桌面,便于下次访问。

    • 3、安装GIVEIO驱动(安装文件在01-GIVEIO目录下)

    ①把整个GIVEIO目录拷贝到C:WINDOWS下,并把该目录下的giveio.sys文件拷 贝到c:/windows/system32/drivers下。

    ②在控制面板里,选添加硬件>下一步>选-是我已经连接了此硬件>下一步>选中-添加新的硬件设备>下一步>选中安装我手动从列表选择的硬件>下一步>选择-显示所有设备>选择-从磁盘安装-浏览,指定驱动为C:WINDOWSGIVEIOgiveio.inf文件,点击确定,安装好驱动。

    • 4、安装JTAG驱动(安装文件在02-UArmJtag2.0目录下)

    双击“UarmJtag2.0.exe”,按照默认安装即可,注意不要多次安装,如果电脑上已经有了多个,可以全部删除重新安装,我们在后面的步骤中发现,如果安装多了,可能会导致配置ARM9时出现异常,同时要注意,在控制面板里,模仿上一步中的驱动安装,将该驱动安装好,这里特别容易忘!!

    • 5、配置超级终端:波特率为 115200,数据位 8,无奇偶校验,停止位 1,无数据流控制。注意一定要在配置ARM9驱动环境之前,就先进入vivi状态,因为它特别容易莫名其妙的进入“小企鹅”状态。

    (2)测试安装是否正确

    • 1、打开ADS软件,打开需要测试的文件“exp11.mcp文件”,选中src、lib、startup、init文件夹,点击“mark”,会发现只有警告没有错误,这是点击“调试”,我在第一次做的时候,直接出现了加载界面,也就是说直接出现了代码,我没有经过中间设置option的过程,紧接着的“run”也很顺利的停在了main函数那,但再点run,计算机上显示一直在运行中,但是实验板上没反应。

    三、实验过程中遇到的问题以及解决方案。

    (1)ADS无法安装

    解决:需要在exp3文件下的00-ads1.2文件夹下点击setup.exe文件,要先

    (2)设置成ARM9后,超级终端突然从VIVI模式下变成了LINUX模式

    解决:咨询老师后,老师说需要我们重启解决,确实解决了该问题,但不知道是什么原因。

    (3)测试,第一次run,程序正常的停在了main函数那里,这是再按run,在主机上的反应和指导步骤中的一样,但是,实验箱上没有反应?

    解决:在咨询老师后,老师建议我们换一个实验箱试一下,我刚好看有一个同学卡住了, 他让我帮他调,他也一直没出现正确结果,也是和我们一样,在之前都可以,但是最后 一步,实验箱没有显示波形,于是我又在他的电脑上,重新做了一遍,最后还是出现了 同样的问题,也是走到了最后一步,波形无法显示,无奈,我只好又换了一台之前已经 成功做出来过波形的机器,我又重新开机,重做了一遍。

    (4)安装JTAG驱动只解压没安装

    在我第四次开始重新做这个实验时,眼看时间马上就要到6点了,我有些慌乱,在ADM最后调试的时候,出现错误,一直显示出错,后来在同学的提醒下,我想起来这一次忘了安装JTAG驱动,安装好后,最终顺利的出现了波形图。最终波形图如下图。

    四实验结果图

  • 相关阅读:
    hud 3336 count the string (KMP)
    JSOI2008星球大战(并查集)
    HAOI2006受欢迎的牛
    十二月个人考核
    十二月个人考核
    CentOS配置Tomcat监听80端口,虚拟主机
    CentOS配置Tomcat监听80端口,虚拟主机
    如何调试一个无法重现的错误?
    如何调试一个无法重现的错误?
    Highcharts的自适应DOM或者DIV,JS方法实现
  • 原文地址:https://www.cnblogs.com/jokebright/p/6104379.html
Copyright © 2011-2022 走看看