欢迎来到天天文库
浏览记录
ID:29471100
大小:2.61 MB
页数:41页
时间:2018-12-20
《基于2.6内核的rtai实时操作系统的构建》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于2.6内核的RTAI实时操作系统的构建摘要11安装LINUX操作系统21.1文件下载安装21.2配置网络参数22编译准备32.1rtai压缩包下载并解压32.2linux内核压缩包下载并解压42.3给内核打补丁52.4配置内核53安装内核73.1清除垃圾并执行编译73.2配置并安装模块73.3安装内核并备份84安装RTAI104.1下载安装MESA库文件104.2下载安装EFLTK包104.3配置rtai124.4编译并安装rtai124.5rtai实时性测试135总结156参考文献1511摘要本文
2、详细介绍了Linux内核编译前的准备工作、内核编译的具体步骤,使用电脑安装双系统的方式,在Window系统安装好的条件下完成的安装Ubuntu10.10,安装过程是通过它内置的wubi程序进行的系统配置,重启系统使Ubuntu安装完成后,在安装的系统中执行相关的操作。关键字:Ubuntu10.10,Linux内核,Rtai111安装Linux操作系统1.1文件下载安装通过ubuntu官网(http://www.ubuntu.org.cn/desktop/get-ubuntu/download/)下载安装
3、文件(ubuntu-10.10-desktop-i386.iso),使用虚拟光驱打开镜像文件,执行wubi.exe文件。在安装向导界面选择磁盘参数,然后点击安装,开始执行解压到选定的目录,直到文件执行完成,重启计算机。进入系统前会看到在原来的仅有window系统的基础上,现在又多了Ubuntu,选择进入,如果是第一次则会执行安装程序,其中会涉及到磁盘分区以及软件设置等相关操作,但都已经自动完成,直到最后安装完成,重新启动以进入Linux系统,选中Ubuntu后进入了一个可选项显示Linux系统的版本,选
4、择并直接进入。1.2配置网络参数通过系统->首选项->网络连接->有线->添加:则弹出一个可以设置网络链接到窗口,可以自己定义一个网络连接名称(默认Autoeth0),选中自动连接复选框,选择IPv4设置tab项,连接方法选择手动,并输入原来在Window环境下可以上网的IP配置信息,点击应用并退出则可以上网。其中截图快捷方式是通过系统->首选项->键盘快捷方式,从弹出的窗口中对窗口截图操作添加快捷方式。11配置好连接之后可以看到连接已经建立的弹出窗口提示:2编译准备2.1rtai压缩包下载并解压解压到
5、urs/src目录下,输入命令:cd/usr/srcsudotar–bzip2–xvfrtai-3.8.tar.bz211解压结果为在usr/src目录下创建了一个以rtai-3.8命名的文件夹,rtai文件被解压在里面了,为了以后命令输入方便,为新建的文件夹rtai-3.8创建一个名称为rtai的快截方式,输入命令:rm–frtaisudoln–fsrtai-3.8rtai命令行窗口的解压结果如下图所示:2.2linux内核压缩包下载并解压支持rtai最新的内核版本为2.6.32.2的,从www.ke
6、rnel.org网站上下载未被修改过的源代码压缩包(linux-2.6.32.2.tar.bz2)来构建自订制系统。同样要解压到urs/src目录下,因为现在本身就在这个目录下,就不用转目录了,输入命令:sudocpsuoxd/linux-2.6.37.1.tar.bz2/usr/srcsudotar–bzip2–xvflinux-2.6.32.2.tar.bz2解压结果为在usr/src目录下创建了一个以linux-2.6.32.2命名的文件夹,linux内核的原文件被解压在里面了,为了以后命令输入方
7、便,为新建的文件夹linux-2.6.32.2创建一个名称为linux的快截方式,并进入该文件夹,以后的操作就是在这个文件夹下了,输入命令:rm–flinuxsudoln–fslinux-2.6.32.2linuxcdlinux命令行窗口的解压结果如下图所示:112.3给内核打补丁进入rtai.3.8文件夹下,运行对应于当前要安装内核的补丁,因为当前在/usr/src/linux目录下,所以使用全路径来访问补丁文件,并返回linux目录,输入命令:sudopatch–p1
8、ase/arch/x86/patches/hal-linux-2.6.32.2-x86-2.5-00.patchcd/usr/src/linux执行解压时出现错误,没装patch命令,则安装patch后,重新输入命令,安装补丁命令:sudoapt-getinstallpatch命令行窗口的patch安装和打补丁结果如下图所示:2.4配置内核经学习发现这个需要的东西有点多,配置需要涉及到中央处理器(CPU)类型及特性、块设备层、电源管理选项、
此文档下载收益归作者所有