20145324 20145325 《信息安全系统设计基础》实验三 实时系统的移植

20145324 20145325 《信息安全系统设计基础》实验三 实时系统的移植

实验封面

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

姓名:王嘉澜 张梓靖 学号:20145324 20145325

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

实验密级: 预习程度: 实验时间:10:10-12:30

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

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

实验目的与要求:
1.根据实验指导书安装各种程序与驱动
2.正确连接ARM 开发板,运行代码

实验仪器名称 数量 型号
pc机 1
arm机 1 UP-TECH

实验过程

  1. 连接实验箱电源,用串口线、并口线、网线、连接实验箱和主机

  2. 安装ADS

  3. 安装GIVEIO驱动

  4. 安装JTAG驱动

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

  6. 测试基本安装是否正确,测试程序

    • 打开绘图的API函数(Exp11.mcp)

    • 对其进行编译链接

    • 调试程序运行之前先开启 Uarmjtag 点击初始化配置选择 ARM9 点击确定,并保证我们的平台停止在 VIVI 状态下

    • 调试时,设置好 Options->Configure Target

    • 运行程序

实验结果

将程序中断后

表明没有成功,并且在 arm机 上也没有看到对应代码函数的正弦波形图案
经检查,过程都是正确的,该有的驱动设备也都有,但依旧不能成功,换了3台机子,还是没成功,后面询问了做成功的同学,发现确实步骤都是一样的,计划下次实验的时候在换台机子换台arm试试

实验问题及解决

  1. 安装ADS不成功
  • 经过多次尝试,发现得先将ADS卸载后再重新安装
  1. 运行了 UArmJtag2.0,但在调试过程的加载中,一直加载不成功
  • 后来在实验包里面发现了它的说明书,打开一看,发现还需要对运行 JTAG安装驱动,安装完成后,可以继续后面的实验
  1. 调试过程中,等待系统自动跳转到 main 处,却发现等了很长时间,也没有跳转至 main
  • 试过几台机子,都是同样的问题,但实验过程以及需要安装的驱动都是和成功了的同学一样,所以决定下次再换台电脑换台arm再试试

实验体会

所谓操作系统的移植,是指使一个实时操作系统能够在某个特定的微处理器平台上运行,通过这次实验,使我们体验到了实时系统的移植过程,知道它需要用到多种驱动、多种软件,并且要满足多种条件,最后才能正确的进行实时系统的移植。

posted @ 2016-11-19 17:54  20145325张梓靖  阅读(156)  评论(0编辑  收藏  举报