zoukankan      html  css  js  c++  java
  • 《信息安全系统设计基础》实验四实验报告

    《信息安全系统设计基础》实验四实验报告

    实验报告封面

    实验目的与要求

    • 学习在linux下进行程序驱动设计的原理
    • 掌握使用模块方式进行驱动开发调试的过程
    • 在PC机上编写简单的虚拟硬件驱动程序并进行调试,实验驱动的各个接口函数的实现
    • 分析并理解驱动与应用程序的交互过程

    实验步骤

    1、连接 arm 开发板 将 arm 开发板电源线接好,保持开发板开关处于闭合状态。再分别将串口线、 并口线和网线与 pc 机连接好。

    2、建立超级终端 信息安全系统设计基础课程实验图文教程 besti 20105203 运行 windows XP 系统下“开始”、“所有程序”、“附件”、“通讯”、 “超级终端”。 新建一个通信终端,取名为 arm。在属性对话框中,将波特率设为 115200, 数据位设为 8,无奇偶校验,停止位为 1,无数据流控制。另存为在桌面。

    3、启动实验平台 打开超级终端,打开 arm 机电源开关。等待一分钟,arm 机的信息会显示在 超级终端的窗口中。 继续等待,直至出现如图 6 所示界面。输入 ifconfig 命令,记录下 arm 机的 ip 为:192.168.0.121。

    4、修改 xp 系统与 redhat 虚拟机的 ip,使得它们均与 arm 机的 ip 在同一网段。 修改完 IP,重启一下虚拟机,IP 才能启作用。重启后在命令行中使用 ifconfig 确认修改正确。

    5、安装 arm 编译器。 在 pc 机中“开始”、“运行”,输入虚拟机的 ip。192.168.0.234,输入 用户名 bc ,密码 6 123456 然后确定。 就可以访问虚拟机的文件了。然后把所需文件解压缩拷贝到共享文件夹 bc 中。 进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立 目录,配置编译环境。操作见下面图。

    6、配置环境变量 在虚拟机中使用 vi 修改/root/.bashprofile 文件中的 PATH 变量为 PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/ (因为该文件为隐藏系统文件, 所以使用 ls 命令不可见),存盘后执行: source /root/.bashprofile,则以 后 armv4l-unknown-linux-gcc 会自动搜索到,可以在终端上输入。注意空格!

    7、阅读理解代码

    8、修改01_demo文件夹下的Makefile文件,使得可以在我们学校的实验箱中完成。

    注意: 如果在执行./term 时出现下面的错误 /dev/ttyS0: No such file or directory

    解决方法:
    在 Linux 下串口文件位于/dev 下,一般在老版本的
    内核中串口一为/dev/ttyS0 ,串口二为 /dev/ttyS
    1, 在我们的开发板中串口设备位于/dev/tts/下,因
    为开发板中没有ttyS0这个设备,所以我们要建立一个
    连接。首先在超级终端中进入/dev文件夹中。输入命令
    “ln –sf /dev/tts/0 /dev/ttyS0”
    

    实验结果

    心得体会

    本次实验跳过了实验三直接做了实验四,实验三的实验报告下次补上。实验四很简单,这次配置实验环境已经很熟练了。在配置号实验环境后,本次实验的关键点是修改MAKEFILE文档,根据实验指导里的文档修改环境中的Makefile,之后make一下。

    小组成员

    20145333茹翔

    20145336张子扬

    20145207李祇昂

  • 相关阅读:
    HDU 6182 A Math Problem 水题
    HDU 6186 CS Course 位运算 思维
    HDU 6188 Duizi and Shunzi 贪心 思维
    HDU 2824 The Euler function 欧拉函数
    HDU 3037 Saving Beans 多重集合的结合 lucas定理
    HDU 3923 Invoker Polya定理
    FZU 2282 Wand 组合数学 错排公式
    HDU 1452 Happy 2004 数论
    HDU 5778 abs 数论
    欧拉回路【判断连通+度数为偶】
  • 原文地址:https://www.cnblogs.com/20145336yang/p/6083896.html
Copyright © 2011-2022 走看看