信息安全系统设计基础实验三

                  北京电子科技学院(BESTI)

                    实     验    报     告

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

              姓名:马悦      学号:20135235

              成绩:           指导教师:娄嘉鹏          实验日期:2015.12.3

              实验密级:       预习程度:            实验时间:15:30~18:00

              仪器组次:    必修/选修:必修           实验序号:三

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

              实验目的与要求:   1.学习在Linux下进行驱动设计的原理;

                  2.掌握使用模块方式进行驱动开发调试的过程。

              实验仪器:


名称


型号


数量


嵌入式实验平台


UP-TECH S2410/P270


1


PC机


Lenovo


1

实验内容、步骤与体会:

一、实验内容:

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

1.2  安装GIVEIO驱动(安装文件在01-GIVEIO目录下)把整个GIVEIO目录拷贝到C:\WINDOWS下,并把该目录下的giveio.sys文件拷贝到

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

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

1.4  配置超级终端:波特率为 115200,数据位 8,无奇偶校验,停止位 1,无数据流控制。

1.5  测试基本安装是否正确,参考文档“03-测试文档.pdf”,测试程序在04-Test目录下

二、实验步骤:

1、确保arm机与电脑主机连接正确,并将pc开机,打开超级终端设置一些常量,确认arm机正常。

2、将超级终端配置到vivi状态下。

3、安装ads和giveio的移动等按照实验内容去做就可以,不会出现什么问题。

运行ADS1.2集成开发环境,单击File->Open选项,选择工程文件我们以 光盘中/ucos v6.0/Exp11绘图的API函数为例选择Exp11.mcp后点击打开。

选择需要编译的文件在相应文件夹前的空白位置点击即可选中,头文件库文件是不能选中的,因为已经被包含到了源代码中。点击make进行编译链接。

4、在调试程序运行之前务必先开启Uarmjtag点击初始化配置选择ARM9点击确定。

5、请点击Options->Configure Target,弹出对话框。将其设置如图所示。主要更改了两个地方:

Name:选择ARM Ethernet driver;Configuration:配置为:127.0.0.1。点击确定,之后选择ADP点击确定。

确定之后会出现加载界面。如果加载完毕在文本区没有任何显示,那么则需要将其关闭再运行一次Debug即可。

之后继续点击Options->Configure Target,弹出对话框之后选择ADP点击确定。确定之后会出现加载界面,这次需要关闭。

这样后再点击Debug这次就是正常的加载状态。出现下图表示正常加载。

6、之后我们点击run(运行)按钮。之后正常状态下他会停在main函数,这是系统自动的。之后我们继续RUN按钮即可运行绘图实验

此时绘图结果是这样的,出现正弦函数。如下:

Vivi控制台显示如下:

之后,在结束之前先暂停再退出程序。

三、实验问题及解决方法

实验中在运行ads的时候,代码弄到上面出现的不是warning而是error,之后将机子整个重新启动再重新做了一遍,发现遗漏了一个很重要的点,就是没有删除文件夹EXP11_DATA.然后,删除了此文件夹之后就没有error了。

四、实验体会:

本次实验做得很快,因为上周做了一遍,后来试验箱坏了,所以没有显示图案。实验过程中也遇到了一些由于粗心而导致的小问题,后来重新跟着实验步骤一步一步仔细做,成功了。通过本次实验,发现不管做什么事情都要细心,不然很可能忽略一些微小的细节,导致事情失败!

时间: 2024-11-16 08:21:53

信息安全系统设计基础实验三的相关文章

信息安全系统设计基础实验三:实时系统的移植

北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础 班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩: 指导教师:娄家鹏 实验日期:2015.11.24 实验密级: 预习程度: 实验时间:15:30~18:00 仪器组次: 必修/选修: 实验序号:3 实验名称:实验三:实时系统的移植 实验目的与要求: 1.掌握uC/OSII(uCLinux…)的移植过程: 2.掌握C语言,汇编的混合编程. 实验仪器: 名称 型号 数量 嵌入式开发平台 UP-N

信息安全系统设计基础实验三—20135222胡御风20135215黄伟业

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                         班级: 1352 姓名:胡御风      黄伟业               学号:20135222 20135215 成绩:              指导教师:娄佳鹏          实验日期:2015.11.10 实验密级:          预习程度:                 实验时间:15:30-18:00 仪器组次:       

信息安全系统设计基础实验三:外设驱动程序设计(20135229,20135234)

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础      班级:1352          姓名:吕松鸿 马启扬 学号:20135229 20135234 成绩:       指导教师:娄嘉鹏    实验日期::2015.11.10 实验密级:        预习程度:                     实验时间:15:30—17:30 仪器组次:       必修/选修:必修                实验序号:03 一.实验内容 1

信息安全系统设计基础 实验三 实时系统的移植 20135327郭皓 20135329 李海空

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础                         班级:1353 姓名:郭皓 李海空 学号:20135327  20135329 成绩:             指导教师:娄嘉鹏        实验日期:2015.11.24 实验密级:         预习程度:         实验时间:15:30~18:00 仪器组次:          必修/选修:            实验序号:3 实验名称: 

信息安全系统设计基础实验三报告

本次实验三报告由搭档20135338黎静撰写,博客地址链接:http://www.cnblogs.com/heiguirenxi/p/5008521.html

信息安全系统设计基础实验三—20135227黄晓妍 20135214万子惠

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计系统基础           班级:   1352 姓名:黄晓妍 万子惠 学号:20135227 20135214 成绩:             指导教师:娄佳鹏    实验日期:2015.11.24 实验密级:         预习程度:        实验时间:15:30~18:00 仪器组次:          必修/选修:必修     实验序号:03 实验名称:    实时系统的移植 实验目的与要求

信息安全系统设计基础实验三:实时系统的移植 (20135229,20135234)

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计                         班级:1352 姓名:马启扬 吕松鸿     学号:20135234 20135229 成绩:             指导教师:娄嘉鹏      实验日期:2015.11  实验密级:       预习程度:               实验时间:15:30—17:00  仪器组次:       必修/选修:必修        实验序号:05    实验

20155301信息安全系统设计基础第三次实验

信息安全系统设计基础第三次实验 实验一 任务要求 1)学习使用Linux命令wc(1) 2)基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 3)客户端传一个文本文件给服务器 4)服务器返加文本文件中的单词数 实验步骤 首先要在Linux中查看wc命令 从中我们可以得知wc的命令是输出文章中的单词或者字符个数 然后wc中有很多命令参数,它们各自的作用如下 -c 统计字节数. -l 统计行数. -m 统计字符数.这个标志不能与 -c 标志一起使用. -w

信息安全系统设计基础实验一报告

信息安全系统设计基础实验一 实验报告封面: 一.实验过程 1. 连接arm开发板 将arm开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线.并口线和网线与pc机连接好. 2. 建立超级终端 运行windows XP系统下“开始”.“所有程序”.“附件”.“通讯”.“超级终端”.新建一个通信终端,取名为arm.在属性对话框中,将波特率设为115200,数据位设为8,无奇偶校验,停止位为1,无数据流控制.另存为在桌面. 3. 启动实验平台 打开超级终端,打开arm机电源开关.等待一分钟后