博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
信息安全系统设计基础实验四—20135214万子惠20135227黄晓妍
阅读量:5220 次
发布时间:2019-06-14

本文共 769 字,大约阅读时间需要 2 分钟。

北京电子科技学院(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的学习能力能有更大提升。

转载于:https://www.cnblogs.com/angelahxy/p/4986780.html

你可能感兴趣的文章
分享适合个人站长的5类型网站
查看>>
类别的三个作用
查看>>
【SICP练习】85 练习2.57
查看>>
runC爆严重安全漏洞,主机可被攻击!使用容器的快打补丁
查看>>
Maximum Product Subarray
查看>>
solr相关配置翻译
查看>>
通过beego快速创建一个Restful风格API项目及API文档自动化(转)
查看>>
解决DataSnap支持的Tcp长连接数受限的两种方法
查看>>
Synchronous/Asynchronous:任务的同步异步,以及asynchronous callback异步回调
查看>>
ASP.NET MVC5 高级编程-学习日记-第二章 控制器
查看>>
Hibernate中inverse="true"的理解
查看>>
高级滤波
查看>>
使用arcpy添加grb2数据到镶嵌数据集中
查看>>
[转载] MySQL的四种事务隔离级别
查看>>
QT文件读写
查看>>
C语言小项目-火车票订票系统
查看>>
15.210控制台故障分析(解决问题的思路)
查看>>
BS调用本地应用程序的步骤
查看>>
常用到的多种锁(随时可能修改)
查看>>
用UL标签+CSS实现的柱状图
查看>>