信息安全系统设计基础实验四—20135214万子惠20135227黄晓妍

北京电子科技学院(BESTI)

             

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

姓名:万子惠 黄晓妍

学号:20135214 20135227

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

实验密级:         预习程度:      实验时间:15:30~18:00

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

实验名称:外设驱动程序设计

实验目的与要求:

学习在LINUX下进行驱动设计的原理

掌握使用模块方式进行驱动开发调试的过程

实验仪器:


名称


型号


数量


Lenovo


台式


3

实验内容、步骤与体会:

一、          实验过程中遇到的问题以及解决方案。

1、  将已有实验代码拷贝到新建的.c文件中。

用vi打开两个文件,按着v键,使用方向键选择所要复制的内容;复制完毕后,点击y,复制成功;ESC,输入:n,进入下一个打开的文件中,点击p,粘贴到新建的文件中,ESC,输入:wq 保存退出既可。

2、  Makefile的编写,修改。

注意:

(1)       创建每个目标体时需要运行的命令,这一行必须以制表符开头。

(2)       路径要保证正确。

3、  make后出现,error127。

环境变量配置出现问题,重新配置后则正常make。

4、  插入驱动模块出现问题。

在arm中进行insmod,而我们在linux虚拟机中执行了,所以导致错误。

二、          实验体会

本学期的Linux课程的学习从这次实验中有了很大的提高,理论知识,只有结合实践才会出真知。

面对驱动程序这一陌生概念,对于本次实验确实不好理解,只是跟着实验步骤操作,遇到问题,解决问题的过程中才加深了对课本知识的理解。

希望下次实验后,Linux的学习能力能有更大提升。

时间: 2024-08-02 07:01:59

信息安全系统设计基础实验四—20135214万子惠20135227黄晓妍的相关文章

信息安全系统设计基础实验五—20135214万子惠20135227黄晓妍

北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础               班级:1352 姓名:黄晓妍 万子惠 学号:20135227 20135214 成绩:指导教师:娄佳鹏           实验日期:2015.11.24 实验密级:预习程度: 实验时间:15:30~18:00 仪器组次:必修/选修:       必修     实验序号:五 实验名称:简单嵌入式WEB 服务器实验 实验目的与要求: 掌握在 ARM 开发板实现一个简单WEB 服务器的过程. 学习在 A

信息安全系统设计基础第八周期中学习总结—20135227黄晓妍

第一部分:实用的一些命令 man –k man –k xxx 同命令apropos 将搜索whatis数据库,模糊查找关键字如果记不清楚工具或者函数的完整名字,可以考虑用-k参数,例如,查找和printf有关的帮助:man -k printf 结合管道使用: man –k xxx | grep xxx | grep 1 xxx代表要搜索的关键字,1这里是man手册的命令的区段,一共由8个. 数字"1":可执行命令或shell命令 数字"2":系统调用(functio

信息安全系统设计基础第十二周学习总结—20135227黄晓妍

第十二章 并发编程 操作系统提供了三种基本的构造并发程序的方法: 1.进程.每个逻辑控制流都是一个进程,由内核来调度和维护: 2.I/O多路复用. 3.线程.    一.基于进程的并发编程 在接受连接请求之后,服务器派生出一个子进程,这个子进程获得服务器描述表完整的拷贝.子进程关闭它的拷贝中监听描述符3,父进程关闭它的已连接描述符4的拷贝,因为不需要这些描述符了. 程序实例: 因为通常服务器会运行很长时间,所以需要一个SIGCHLD处理程序,来回收僵死进程.因为当SIGCHLD执行时,信号是阻塞

信息安全系统设计基础实验四:外设驱动程序设计

<信息安全系统设计基础>实验四实验报告 实验目的与要求 学习在linux下进行程序驱动设计的原理 掌握使用模块方式进行驱动开发调试的过程 在PC机上编写简单的虚拟硬件驱动程序并进行调试,实验驱动的各个接口函数的实现 分析并理解驱动与应用程序的交互过程 实验步骤 1.连接 arm 开发板 将 arm 开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线. 并口线和网线与 pc 机连接好. 2.建立超级终端 信息安全系统设计基础课程实验图文教程 besti 20105203 运行 wind

信息安全系统设计基础实验四

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                    班级:1352 姓名:王国伊 龚睿 学号:20135207 20135238 成绩:             指导教师:娄嘉鹏   实验日期:2015.11.10 实验密级: 无      预习程度:         实验时间:15:30—17:30 仪器组次:7       必修/选修:必修     实验序号:4 实验名称:外设驱动程序设计 实验目的与要求:1

信息安全系统设计基础实验四 20135210&amp;20135218

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础          班级:   1352 姓名:程涵,姬梦馨 学号:20135210,20135218 成绩:             指导教师:娄嘉鹏     实验日期:2015.11.17 实验密级:         预习程度:             实验时间:15:30-18:00 仪器组次:          必修/选修:必修               实验序号:4 实验名称:内核驱动设计

信息安全系统设计基础实验四—20135215黄伟业20135222胡御风

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                         班级: 1352 姓名:黄伟业        胡御风                     学号:20135215 20135222 成绩:              指导教师:娄佳鹏          实验日期:2015.11.17 实验密级:          预习程度:                 实验时间:15:30-18:00 仪器组次

信息安全系统设计基础实验一报告

信息安全系统设计基础实验一 实验报告封面: 一.实验过程 1. 连接arm开发板 将arm开发板电源线接好,保持开发板开关处于闭合状态.再分别将串口线.并口线和网线与pc机连接好. 2. 建立超级终端 运行windows XP系统下“开始”.“所有程序”.“附件”.“通讯”.“超级终端”.新建一个通信终端,取名为arm.在属性对话框中,将波特率设为115200,数据位设为8,无奇偶校验,停止位为1,无数据流控制.另存为在桌面. 3. 启动实验平台 打开超级终端,打开arm机电源开关.等待一分钟后

信息安全系统设计基础实验二报告

信息安全系统设计基础实验二 实验报告封面: 一.实验过程 1. 配置开发环境同实验一 设置xp系统.redhat虚拟机.arm机的ip在同一网段. 安装arm编译器. 进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立目录,配置编译环境. 配置环境变量 2. 将实验代码02_ pthread和03_tty拷贝到共享文件夹bc中. 3. 阅读源代码 进入 exp/basic/02_pthread 目录,使用vi 编辑器或其他编辑器阅读理解源代码. 4. 编译应用程序 5.