20145233 20145228《信息安全系统设计基础》第三次实验报告

20145233 20145228《信息安全系统设计基础》第三次实验报告

实验贡献:韩昊辰 江苒
实验报告贡献:韩昊辰 江苒

实验三要求

  • 安装ADS

  • 安装GIVEIO驱动

  • 安装JTAG驱动

  • 测试基本安装是否正确

  • 报告封面见BB,内容要求见BB实验指导书

实验三步骤

第一步

  • 连接arm开发板
  • 连接实验箱,各个串口线以及网线,连接实验箱和主机
  • 打开超级终端进入vivi模式

第二步

  • 安装ADS
  • 安装文件在老师给的文件中有,但是需要破解,破解方法如下
  • 开始菜单下,所有程序>找到ADS程序>ARM License Wizard,选择Install License,然后在License File To Be Installed中使用Browse,选择CRACK 目录下的license.dat文件即可。

第三步

  • 安装GIVEIO驱动
  • 按照老师的教程
  • 在控制面板里,选择添加硬件>是我已经连接了此硬件>选中-添加新的硬件设备>选中安装我手动从列表选择的硬件>显示所有设备>从磁盘安装:浏览目录,指定驱动为C:\WINDOWS\GIVEIO\giveio.inf文件,点击确定后即可安装GIVEIO驱动。

第四步

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

第五步

  • 初始化设置

  • 点击初始化配置,在弹出的对话框中,将处理器类型选为ARM9

  • 在选项的Configure Target中,将ADX设置为ADP远程调试

  • 并点击Configure按钮进行近一步设置:点击Select选择远程连接为```ARM ethernet driver``;点击Configure后输入建议并行口仿真器的IP地址:127.0.0.1,即可进行仿真调试。

第六步

  • 程序调试
  • 在测试之前一定要把测试代码文件夹04-Tes拷贝到不含中文的文件夹下,并且删除文件夹Exp11_Data
  • 运行ADS1.2集成开发环境,单击File->Open选项,选择F:\04-Test文件夹中的Exp11.mcp,点击打开。
  • 在调试程序运行之前务必先开启Uarmjtag点击初始化配置选择ARM9点击确定,并最小化到托盘。
  • 点击make进行编译链接,如下图所示:

分析总结

  • 其实在上周的实验中,我们小组就已经对于实验三做了很久了,但是每次都有新的问题,上次实验的时候我们对于实验都只剩最后一步,只是机子不争气每次都卡在run的步骤,我们试了有七八次都不行,决定这次实验去选择一个好点的电脑和实验箱。
  • 最后完成实验。总结一下,实验中有很多硬件都是按照要求装好的,实验本身并没有多少难度,但是我想搞清楚为什么要这样做,代码我看了就是一个实时系统,有一定的规律,好比一个钟控系统。
  • 反映在试验箱中就是一个按时走动的波形。实验中碰见了一个问题就是:在进行第6步的操作中,对程序进行Debug操作后一直没有反应,始终没有进入main函数。
  • 解决办法就是:多次启动知道成功为止,我只能总结这个问题为实验箱过久或者计算机不好。

实验三结果

PSP时间:

步骤 时间 百分比
需求设计 1h 20%
代码实现 1h 20%
测试 2h 40 %
分析总结 1h 20%

参考资料

老师给的大量相关的PDF文件。

posted @ 2016-11-26 15:18  20145233韩昊辰  阅读(196)  评论(0编辑  收藏  举报