第三次实验报告
北京电子科技学院(BESTI)
实验报告
课程:信息安全系统设计基础实验
班级:1352
组员:20125224陈实 20125226黄坤
成绩:指导教师:娄嘉鹏
预习程度:预习 必修/选修:必修 实验序号:实验三
实验名称:实时系统的移植
实验目的与要求:
熟练运用ADS1.2集成开发环境调试并成功运行程序
实验仪器:
名称 |
型号 |
数量 |
计算机 |
|
1 |
嵌入式开发平台 |
UP-NETARM2410-CL |
1 |
一、 实验步骤
1) 搭建实验平台,步骤同实验一
2) 安装ADS并破解
3) 添加硬件设备,安装GIVEIO驱动
4) 安装JTAG驱动并进行仿真调试
5) 测试基本安装
二、测试结果
显示如图结果,点击RUN按钮即可运行绘图实验。
液晶屏上会出现由矩形包围圆的图案变换成移动的波形图案
三、实验过程中遇到的主要问题:
问题1:
在ADS软件中调试实例,点击debug按钮,编译操作的结果总是报错。
解决:
检查超级终端发现超级终端没有处于VIVI模式下,并且液晶显示屏上的图案为企鹅图案,表示实验箱不在试验状态中,修改后debug操作得以继续。
问题2:
按照“03-测试文档”的操作步骤执行完第四步,点击make,编译链接失败,没有出现4个警告和15条其他信息,反而出现9个编译错误。
解决办法:
老师指出两个易错点:04-Text文件夹中的ucos-ii未删除以及 04-Text文件夹的初始路径在桌面上,而在ADS软件中编译的文件不识别中文路径。将04-Text文件夹复制到D盘根目录下,重新选择需要编译的文件并点击make进行编译链接,编译后即能出现正确的编译结果。
问题3:
在调试的后阶段,我们点击Options->Configure Target后没有正常加载,请老师帮忙解决问题,发现我们已成功安装ADS、JTAG驱动却不能正常加载,老师让我们重启计算机。
解决办法:
重启后按步骤进行,到了那一步还是遇到一样的问题,后来不断重新进入vivi模式,然后再加载,反复了几次成功加载并完成了实验步骤。
四、实验体会
本次试验重点完成了实时系统的移植以及一个实例的操作。与前几次实验不同的是,没有使用RedHat虚拟机中的操作,对于超级终端的配置也有了新的要求,第一次在vivi模式下做实验。在实验过程中,我们按照实验指导书的步骤安装ADS,GIVEIO驱动,JTEG驱动等软件,并且调试实现了老师提供的实例。
总的来说,本组同学对于实验平台以及超级终端的搭建已经较为熟练,可是在实验过程中偶尔会忽略了一些细节,导致实验中出现了几个错误没有那么顺利完成,我们明白了一定要确保每一步正确,不然很有可能出现隐蔽错误,导致实验失败。我们应该结合实验过程和老师讲解的知识,认真找错,加深思考。