北京电子科技学院(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:\WINDOWS\GIVEIO\giveio.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驱动,安装好后,最终顺利的出现了波形图。最终波形图如下图。
四实验结果图

北京电子科技学院(BESTI)实验报告3的更多相关文章
- 北京电子科技学院(BESTI)实验报告5
北京电子科技学院(BESTI)实验报告5 课程: 信息安全系统设计基础 班级:1452.1453 姓名:(按贡献大小排名) 郑凯杰.周恩德 学号:(按贡献大小排名) 20145314.20145217 ...
- 北京电子科技学院(BESTI)实验报告4
北京电子科技学院(BESTI)实验报告4 课程: 信息安全系统设计基础 班级:1452.1453 姓名:(按贡献大小排名)周恩德 .郑凯杰 学号:(按贡献大小排名)20145217 .201453 指 ...
- 北京电子科技学院(BESTI)实验报告1
北京电子科技学院(BESTI)实验报告1 课程: 信息安全系统设计基础 班级:1452.1453 姓名:(按贡献大小排名)郑凯杰 .周恩德 学号:(按贡献大小排名)20145314 .20145217 ...
- 北京电子科技学院(BESTI)实验报告2
北京电子科技学院(BESTI)实验报告2 课程: 信息安全系统设计基础 班级:1452.1453 姓名:(按贡献大小排名)郑凯杰 .周恩德 学号:(按贡献大小排名)20145314 .20145217 ...
- YOU种你来丨i春秋校园行第一站北京电子科技学院
发通告啦 i春秋互联网安全校园行即将火爆开启,第一站我们将来到北京电子科技学院.对网络安全感兴趣的大学生们注意啦,我们将走进校园送福利,Are you ready? i春秋简介 i春秋拥有全国最大的网 ...
- 王译潇20162314 实验报告三plus结对编程四则运算第一阶段
北京电子科技学院BESTI实验报告 课程:程序设计与数据结构 班级: 1623 姓名: 王译潇 学号:20162314 指导教师:娄佳鹏老师.王志强老师 实验日期:2017年5月12号 实验密级: 非 ...
- wyx20162314实验报告二
北京电子科技学院BESTI实验报告 课程:程序设计与数据结构 班级: 1623 姓名: 王译潇 学号:20162310 指导教师:娄佳鹏老师.王志强老师 实验日期:2017年3月26号 实验密级: 非 ...
- wyx20162314实验报告1
北京电子科技学院BESTI实验报告 课程:程序设计与数据结构 班级: 1623 姓名: 王译潇 学号:20162310 指导教师:娄佳鹏老师.王志强老师 实验日期:2017年3月26号 实验密级: 非 ...
- 20145320《Java程序设计》第五次实验报告
20145320<Java程序设计>第五次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.05.06 18: ...
随机推荐
- 面试web前端开发,被打击了
今天我去面试web前端开发,被打击了,也跟我也有一定的关系,最基础的东西我都没回答好,哎! 主要是我在等我有意向的公司给我发offer,闲着没事,刚好又有公司叫我去面试,我抱着多面一家也没有啥子坏处就 ...
- TCP/IP——链路层
链路层主要有三个目的: (1)为IP模块发送和接收IP数据报; (2)为ARP模块发送 ARP请求和接收 ARP应答; (3)为RARP发送RARP请求和接收RARP应答. TCP / IP支持多种不 ...
- Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibr
网上找了一大堆,没有解决的办法 ,主要是iOS10的适配问题,info.plist里没有加对. 访问相册,我只加了 <!-- 相册 --> <key>NSPhotoLibrar ...
- 移动端框架篇-控制父容器的滑屏框架-slip.js
设计滑屏框架的办法一般有2种 控制父容器法 控制子容器法 这个算是控制父容器法 通过控制父容器的transform: translateY或margin-top或top的值来上下滑动页面,每次的位移的 ...
- 【转】搞不清FastCgi与php-fpm之间是个什么样的关系?
我在网上查fastcgi与php-fpm的关系,查了快一周了,基本看了个遍,真是众说纷纭,没一个权威性的定义. 网上有的说,fastcgi是一个协议,php-fpm实现了这个协议: 有的说,php-f ...
- ngnix 配置CI框架 与 CI的简单使用
ngnix 支持 CI框架1.修改config.php 参考网址:https://www.chenyudong.com/archives/codeigniter-in-nginx-and-url-re ...
- 【Android开发实践】android.view.InflateException: Binary XML file line #12: Error inflating class fragment问题解决
一般出现的原因是fragment引入的包错了,应该是import android.app.ListFragment;而不是import android.support.v4.app.ListFragm ...
- java基础知识(二)字符串处理
字符串是程序开发中使用最为频繁,因此为了工作的高效和作为一名想进阶的程序员,了解并掌握字符串的处理显得尤为重要.java为我们提供了String.StringBuffer.StringBuilde三个 ...
- HDU 3966 Aragorn's Story 树链剖分
Link: http://acm.hdu.edu.cn/showproblem.php?pid=3966 这题注意要手动扩栈. 这题我交g++无限RE,即使手动扩栈了,但交C++就过了. #pragm ...
- iOS开发——高级篇——音频、音乐播放(封装类)
一.简介 简单来说,音频可以分为2种音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验 音乐比如游戏中的“背景音乐”,一般播放时间较长 播放音频可以使用框架 ...