第一范文网 - 专业文章范例文档资料分享平台

华科操作系统实验报告(DOC)

来源:用户分享 时间:2025/7/24 8:45:17 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

华 中 科 技 大 学 课 程 设 计 报 告

3.mknod /dev/mydevice c 250 0

可以在/dev/目录下看到新建的设备mydevice:ls /dev/

4.测试驱动程序。

首先要编译测试程序:gcc test.c -o test 得到可执行程序,再执行 :./test

测试程序首先列出所有的设备名,输入mydevice:

5.删除设备、模块。

首先删除设备:rm /dev/mydevice 删除后,看看/dev/目录:ls /dev/ 接着删除模块:rmmod mydev.

看模块列表中是否已经没有devDrv模块:lsmod

④ 实验结果:

如图所示,成功添加字符设备。

图5 字符设备运行结果

华 中 科 技 大 学 课 程 设 计 报 告

心得体会

在此次课程设计中,我所遇到的最大困难很多实验都不是课本上或者以前接触过的,因此需要查阅相关书籍或在网上查找相应的资料理解并消化。例如qt的下载安装和使用、内核编译和添加系统功能调用的过程以及字符设备的添加都需要自己课下去学习并掌握。在完成课设的过程中,我还遇到了很多的困难,例如实验二添加系统功能调用。第一次由于系统本身内核版本较低,我又下载编译了一个最新版本的内核,可能存在部分不兼容等问题导致编译后不能正常进入系统报错;第二次尝试时在最后修改启动项时没有修改正确导致又一次编译失败不能正常进入,这个过程极其漫长,出错后又要从新开始,花费了不少时间。

总的来说,通过此次操作系统课程设计,让我对linux系统的实验环境、qt的使用、和内核编译等方面学到了很多,也让我对操作系统的相关内容有了更深一步的了解。

搜索更多关于: 华科操作系统实验报告(DOC) 的文档
华科操作系统实验报告(DOC).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5r83e97h8q4qfr01784a35m4y31ezc0158k_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top