实验封面

实验内容

1.安装ADS(安装文件在00-ads1.2目录下,破解方法00-ads1.2\Crack目录下)

2.安装GIVEIO驱动(安装文件在01-GIVEIO目录下)

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

4.安装驱动

实验步骤

1.配置基本开发环境

  • 连接实验箱电源,用串口线、并口线、网线、连接实验箱和主机,建立超级终端

    2.安装ADS
  • 安装文件在00-ads1.2目录下,破解方法00-ads1.2\Crack目录下

    破解方法:安装完成后,点击开始,所有程序,ADS程序,ARM License Wizard,选择Install License,然后在License File To Be Installed"中使用Browse,选择CRACK 目录下的license.dat文件。



    3.安装GIVEIO驱动
  • 将整个GIVEIO目录拷贝到C:\WINDOWS下,随后将该目录下的giveio.sys文件拷贝c:/windows/system32/drivers下,在控制面板里,选择添加硬件>是我已经连接了此硬件>选中-添加新的硬件设备>选中安装我手动从列表选择的硬件>显示所有设备>从磁盘安装:浏览目录,指定驱动为C:\WINDOWS\GIVEIO\giveio.inf文件,点击确定后即可安装GIVEIO驱动。

    4.安装JTAG驱动
  • 安装文件在02-UArmJtag2.0目录下,双击“UarmJtag2.0.exe”后,一路默认安装即可。安装好后,在控制面板里,选择添加硬件>是我已经连接了此硬件>选中-添加新的硬件设备>选中安装我手动从列表选择的硬件>显示所有设备>从磁盘安装:浏览目录,指定驱动为C:\Program Files\UArmJtag\LPTJtag文件,点击确定后即可安装JTAG驱动。



    5.运行 ADS1.2 集成开发环境

    6.单击 File->Open 选项

    7.选择工程文件我们以光盘中的/ucos v6.0/Exp11 绘图的 API 函数为例选择 Exp11.mcp 后点击打开。



    8.编译链接

    选择需要编译的文件,在相应文件夹前的空白位置点击即可选中,点击 make 进行编译链接

    注意:编译后出现编译结果,次图片表示没有错误,4 个警告和 15 条其他信息。如果不是下面的结果,可能的问题是代码路径中有中文,把代码拷贝一个英文目录中,还有可能是代码文件夹中 Exp11_Data 文件夹的问题,删除 Exp11_Data文件夹



    10.在调试程序运行之前务必先开启 Uarmjtag 点击初始化配置选择 ARM9 点击确定。最小化到托盘即可,并且保证我们的平台停止在 VIVI 状态下。



    11.点击 Debug 按钮进行仿真调试

    12.点击 Options->Configure Target> Configure>设置

    设置:
  • Name:选择 ARM Ethernet driver
  • Configuration:配置为:127.0.0.1



    13.选择 ADP 点击确定,出现加载界面

    14.点击 run按钮运行代码

    15.实验完成,实验结果显示如下:

    实验中遇到的问题

    1.点击make进行编译,编译结果出现错误

  • 解决办法:删除Exp11_Data文件夹

2.实验板上出现了小企鹅

  • 解决方法:在arm配置好出现vivi后,快速按任意键使其停留在vivi键

3.打开UarmJtag后需要配置,找不到图标

  • 解决方法:经同学提示后发现在电脑的右下角

实验体会

实验三是做的最后一个实验,之前的实验基本上没有遇到什么问题,除了试验箱或者电脑的问题,老师基本上把所有可能遇到的问题都告诉我们了,包括在实验5中遇到的需要修改makefile与实验指导书中一样,命令丢失等问题,这些都得到了解决,但是说实话我们只是按照老师给的步骤顺了一遍然后做出了结果而已,接下来需要做的就是看懂这几个实验中的代码,让这个实验发挥出应有的价值

20145229&20145316 《信息安全系统设计基础》实验三 实时系统的移植的更多相关文章

  1. 20145215&20145307信息安全系统设计基础实验报告

    20145215&20145307信息安全系统设计基础实验报告 PART1 一.实验原理 交叉编译,简单地说,就是在一个平台上生成另一个平台上的可执行代码.同一个体系结构可以运行不同的操作系统 ...

  2. 20145220&20145209&20145309信息安全系统设计基础实验报告(5)

    20145220&20145209&20145309信息安全系统设计基础实验报告(5) 实验报告链接: http://www.cnblogs.com/zym0728/p/6132249 ...

  3. 20145220&20145209&20145309信息安全系统设计基础实验报告(3)

    20145220&20145209&20145309信息安全系统设计基础实验报告(3) 实验报告链接: http://www.cnblogs.com/zym0728/p/6132243 ...

  4. 20145220&20145209&20145309信息安全系统设计基础实验报告(4)

    20145220&20145209&20145309信息安全系统设计基础实验报告(4) 实验报告链接: http://www.cnblogs.com/zym0728/p/6132246 ...

  5. 20145220&20145209&20145309信息安全系统设计基础实验报告(2)

    20145220&20145209&20145309信息安全系统设计基础实验报告(2) 实验报告链接: http://www.cnblogs.com/zym0728/p/6083664 ...

  6. 20145218&20145240 《信息安全系统设计基础》实验三 实时系统的移植

    课程:信息安全系统设计基础 班级:1452 姓名:(按贡献大小排名)刘士嘉 张晓涵 学号:(按贡献大小排名)20145240 20145218 指导教师:娄嘉鹏 实验日期:2016.11.17 实验时 ...

  7. 信息安全系统设计基础实验一 20135211&20135216

    北京电子科技学院(BESTI) 实 验 报 告 封面 课程:信息安全系统设计基础              班级:1352           姓名:(按贡献大小排名)李行之 刘蔚然          ...

  8. 信息安全系统设计基础实验四:外设驱动程序设计 20135211李行之&20135216刘蔚然

    北京电子科技学院(BESTI) 实 验 报 告 封面 课程:信息安全系统设计基础                                           班级:1352           ...

  9. 信息安全系统设计基础实验二 20135210&20135218

    北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                                          班级:1352 姓名 ...

  10. 信息安全系统设计基础实验四 20135210&20135218

    北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础          班级:   1352 姓名:程涵,姬梦馨 学号:20135210,20135218 ...

随机推荐

  1. SpringMVC学习笔记(一)

    一.MVC的流程图 分析流程图 1. 首先用户发送请求---->前端控制器,前端控制器根据请求信息(如URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即以前的控制器的控制逻辑部分:图 ...

  2. AIX 环境下减小系统page space空间

    IBM AIX v5.3操作系统环境下减小系统page space空间详细步骤如下 1,创建一个临时的page space空间#mkps -a -n -s 20 rootvg 这里-a参数指定页面空间 ...

  3. HTTP权威协议笔记-5.Web服务器

    5.1 Web服务器工作内容 建立连接--接受一个客户端的连接,或者将其拒绝 接受请求--从网络中读取一条HTTP报文 处理请求--对请求报文进行解释,并采取行动 访问资源--访问报文中指定的资源 构 ...

  4. python2.7版本win7 64位系统安装pandas注意事项_20161226

    经过卸载安装python几经折腾,参考了各种网站,终于安装成功. [成功的步骤] 保存这个python第三方库网站,网址是http://www.lfd.uci.edu/~gohlke/pythonli ...

  5. 如何理解JS回调函数

    1.回调函数英文解释: A callback is a function that is passed as an argument to another function and is execut ...

  6. 研究SVM时安装的一些工具的方法

    本文是个人存档,不介绍研究SVM相关内容. 1.bamboo在fedora19下 哪一行编译时报错,就注释掉 php插件不用装 提示ERROR: libcrfpp.so.0: cannot open ...

  7. Net分布式系统之四:RabbitMQ消息队列应用

    消息通信组件Net分布式系统的核心中间件之一,应用与系统高并发,各个组件之间解耦的依赖的场景.本框架采用消息队列中间件主要应用于两方面:一是解决部分高并发的业务处理:二是通过消息队列传输系统日志.目前 ...

  8. C# .csv文件转为Excel格式;Excel格式转换为.csv

    using System; using System.Diagnostics; using System.IO; using System.Reflection; using System.Windo ...

  9. VC++ CArchive及简单的文件操作方法

    CArchive 方法用于存取文件 我向你推荐的是使用CArchive,它的使用方法简单且功能十分强大.首先还是用CFile声明一个对象,然后用这个对象的指针做参数声明一个CArchive对象,你就可 ...

  10. 循序渐进Python3(十一) --0-- web之html

    HTML: HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记). 相当于定义统一的一套规则,大家都来遵守他,这样就可以 ...