实时系统的移植

实验目的与要求

1.根据实验指导书进行实时软件的安装

2.配置实验环境,并对软件进行测试。

3.正确使用连接线等仪器,注意保护试验箱。

实验内容与步骤

1.连接 arm 开发板

  • 连接实验箱电源,用串口线、并口线、网线、连接实验箱和主机。
  • 配置超级终端,建立、配置以及验证过程参照博客实验一

2.安装ADS

  • 安装文件在00-ads1.2目录下。
  • 破解方法:安装完成后,点击开始>所有程序>找到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文件,点击确定,安装好驱动。

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

  • 在控制面板里,选添加硬件>下一步>选-是我已经连接了此硬件>下一步>选中-添加新的硬件设备>下一步>选中安装我手动从列表选择的硬件>下一步>选择-显示所有设备(此步骤可能需要等待一段时间)>选择-从磁盘安装-浏览,指定驱动为C:\Program Files\UArmJtag\LPTJtag文件,点击确定,安装好驱动。

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

(1)运行ADS1.2集成开发环境

(2)单击File->Open选项

(3)选择experiment\exp3\exp3\04-Test文件夹中的Exp11.mcp,点击打开(注意删除同路径下的Exp11_Data文件夹)。打开后如下图所示:

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

(5)点击make进行编译链接

(6)在调试程序运行之前务必先开启Uarmjtag点击初始化配置选择ARM9,并使ARM实验箱进入vivi状态(开启后按任意键进入)。



(7)点击Debug按钮进行仿真调试

(8)点击Options->Configure Target弹出对话框,点击Configure,更改两个地方:

Name:选择ARM Ethernet driver

Configuration:配置为:127.0.0.1

(9)正常加载完成后出现代码,点击go(运行)按钮即可运行绘图实验

(10)实验结果如图所示

实验中遇到的问题

1、始终都找不到Uarmjtag中进行初始化配置界面在哪里。

解决:问过同学后才发现原来在桌面右下角的地方。

2、一切都调试完成后,点击go按钮一直出现不了绘图结果。

解决:在重新尝试了2遍无果后,我们换了台试验箱重新测试。

实验总结

可能是我们对于这次试验中的软件不了解的缘故吧,第三次实验出错的概率特别大,而且我们不会解决问题就只能开机重启,重新再来。实验虽然最后成功显示出结果,但实际上我们还是很虚,对整个实验原理不甚了解。这需要我们课下看懂代码,以及ADS和GIVEIO驱动和试验箱之间的关系,这样我们的实验才算完成。

20145204&20145212信息安全系统实验三报告的更多相关文章

  1. 20145204&20145212信息安全系统实验一报告

    信息安全系统实验报告 实验一 步骤 1.连接 arm 开发板 将 arm 开发板的电源线接好,使得开发板开关处于闭合状态.再分别将串口线.并口线和网线与 pc 机连接好. 2.建立超级终端 运行 wi ...

  2. 20145204&20145212信息安全系统实验四报告

    20145204信息安全设计基础实验四报告 博客链接:信息安全设计基础实验

  3. 20145204&20145212信息安全系统实验二

    20145204&20145212信息安全系统实验二 链接

  4. 20145204&20145212信息安全系统实验一

    信息安全系统实验报告 博客链接

  5. 20145212&20145204信息安全系统实验四报告

    一.实验内容与步骤 1.本次实验建立在掌握嵌入式开发平台使用方法和配置方法的基础上,要求使用windows xp,linux(red hat),arm三个系统(即NFS方式): 2.在linux系统中 ...

  6. 20172310 2017-2018-2 《程序设计与数据结构》实验三报告(敏捷开发与XP实践)

    20172310 2017-2018-2 <程序设计与数据结构>实验三报告(敏捷开发与XP实践) 课程:<程序设计与数据结构> 班级: 1723 姓名: 仇夏 学号:20172 ...

  7. 20172301 《Java软件结构与数据结构》实验三报告

    20172301 <Java软件结构与数据结构>实验三报告 课程:<Java软件结构与数据结构> 班级: 1723 姓名: 郭恺 学号:20172301 实验教师:王志强老师 ...

  8. 20172329 2018-2019 《Java软件结构与数据结构》实验三报告

    20172329 2018-2019-2 <Java软件结构与数据结构>实验三报告 课程:<Java软件结构与数据结构> 班级: 1723 姓名: 王文彬 学号:2017232 ...

  9. 20192113 2020-2021-2 《Python程序设计》实验三报告

    20192113 2020-2021-2 <Python程序设计>实验三报告 课程:<Python程序设计> 班级: 1921 姓名: 衣丽莎 学号:20192113 实验教师 ...

随机推荐

  1. Hibernate注解----关联映射注解以及课程总结详解----图片版本

    上一篇,记录了Hibernate注解----类级别注解以及属性注解详解 ,我们这一节主要讲解的是Hibernate注解----关联映射注解以及课程总结详解. 本节的主要内容: 第3章 关联映射注解 3 ...

  2. MAC OS X的ACL扩展权限设置

    在WEB开发时,网站是以_www的用户运行的,而我在本地是以liuwencan的用户编辑的.这就带来一个问题:如果所有文件属于liuwencan,那么网站运行需要写文件时就因无权限而失败:如果所有文件 ...

  3. android setDestinationInExternalPublicDir 下载到SD卡根目录

    一:setDestinationInExternalPublicDir(“Trinea”, “MeiLiShuo.apk”);表示设置下载地址为sd卡的Trinea文件夹,文件名为MeiLiShuo. ...

  4. linux中的输入从定向和输出重定向

    linux的标准的输入和输出为如下 我们在 linux中执行命令时,命令默认输出到console中,很多时候我们需要将命令输出到其他设备上如最常见的就文件中去,或者重文件中输入.那这时候就需要用到li ...

  5. mysql常用基本操作

    mysql常用操作 查看都有哪些库 show databases; 查看某个库的表 use 库名; show tables; 查看表的字段 desc 表名; 当前是哪个用户 select user() ...

  6. python学习笔记-python程序运行

    小白初学python,写下自己的一些想法.大神请忽略. 安装python编辑器,并配置环境(见http://www.cnblogs.com/lynn-li/p/5885001.html中 python ...

  7. OAuth协议——PHP第三方登陆协议

    慕课网Badguy老师的良心课程! 总会有那种什么都不想干的时候,但现在的日子又不这么允许个人的放纵,我一般就只有这几个选择:看课程视频,看书,看小说..好像还是有可以做的事情.其中,看课程视频有点无 ...

  8. 第38课 Qt中的事件处理(上)

    1. GUI程序原理回顾 (1)图形界面应用程序的消息处理模型 (2)思考:操作系统发送的消息如何转变为Qt信号 2. Qt中的事件处理 (1)Qt平台将系统产生的消息转换为Qt事件 ①Qt事件是一个 ...

  9. spring mvc+ spring +mybatis

    首先,修改web.xml,添加配置文件路由以及格式过滤 <?xml version="1.0" encoding="UTF-8"?> <web ...

  10. CWMP开源代码研究2——easycwmp安装和学习

    声明:本文是对开源程序代码学习和研究,严禁用于商业目的. 如有任何问题,欢迎和我交流.(企鹅号:408797506) 本文所有笔记和代码可以到csdn下载:http://download.csdn.n ...