2022年基于SKYEYE的嵌入式Linux系统设计课程设计报告.docx
《2022年基于SKYEYE的嵌入式Linux系统设计课程设计报告.docx》由会员分享,可在线阅读,更多相关《2022年基于SKYEYE的嵌入式Linux系统设计课程设计报告.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源郑州航空工业治理学院嵌入式系统课程设计报告题目:基于 SKYEYE 地嵌入式 Linux 系统设计欢迎下载精品学习资源目录一、引言二、设计目地三、设计要求(1) 建立 VMWARE虚拟机 .(2) 安装 Linux RHEL AS4操作系统环境 .(3) 建立 Windows 操作系统与 Linux 操作系统地共享功能 .(4) 建立交叉编译环境;安装SKYEYE仿真软件 .(5) 配置并编译 U-Boot-1.3.2 软件 .(6) 配置并编译 Linux-2.6.14 内核源代码 .(7) 制作 Linux 根文件系统 .(8) 使用 SKYEYE 仿真嵌入式系统地运行.四、试
2、验进展支配五、考核评判六、总体设计七、总结八、参考文献欢迎下载精品学习资源一、引言以手机和信息家电为代表地嵌入式系统地应用开发已经成为现代工业最热门地领域之一,其灵魂就是嵌入在其中地运算机系统 嵌入式系统 .嵌入式系统仿真环境是支持嵌入式系统软件开发地一种快速、高效和低成本地工具,对于提高嵌入式系统地开发效率和开发质量具有重要意义.SkyEye 是一个支持多架构、多核并且具有高度可扩展性地硬件仿真平台,是国内最优秀地开源软件opensource software 工程之一,中文名字是“天目 ”.SkyEye地目标是在通用地Linux 和 Windows 平台实现一个仿真集成开发环境,模拟常见地
3、嵌入式计算机系统使 “Clinux 以及 uC OSII等多种嵌入式操作系统和各种系统软件如 TCP IP、图形子系统、文件子系统等能够良好运行,并可对它们进行源码级地分析和测试.假如要学习 Linux操作系统或者进行嵌入式系统开发,但缺少硬件支持,嵌入式系统仿真环境软件 SkyEy 是一个特别有效地学习工具和开发手段.假如想讨论与具体硬件无关地系统软件如 TCPIP 协议栈等 ,采纳 SkyEye 可以有效地提高工作效率.使用地 Linux 操作系统是 LinuxRHEL AS4. 采纳 Linux2.6 内核,功能更加强大,更加健全二、设计目地通过对嵌入式系统地基本学问及相关概念地明白,在
4、熟识Linux操作系统地基础上, 利用 SKYEYE仿真软件,对嵌入式系统地开发过程进行软件仿真,从而把握嵌入式Linux 系统开发中地主要方法.具体地,在设计过程中,达到以下目标:把握嵌入式Linux系统基础部分地U-Boot软件、 Linux内核地配置、编译与应用;把握BusyBox软件及根文件系统地制作方法;掌 握 SKYEYE软件地使用方法,通过SKYEYE 仿真软件运行 U-Boot 文件、 vmLinux 文件映像及根文件系统 root.cramfs 映像 .最终,能在把握嵌入式系统开发过程及SKYEYE软件使用方法地基础上,建立更有效地嵌入式系统开发方法,提高嵌入式系统地开发与应
5、用地效率.三、设计要求1. 任务要求要求能独立地分析题目意义、设计实现步骤、制作相关软件、调试嵌入式系统“三大基础部分 ”.该设计地具体要求如下:(1) 建立 VMWARE虚拟机 .(2) 安装 Linux RHEL AS4操作系统环境 .(3) 建立 Windows 操作系统与 Linux 操作系统地共享功能 .(4) 建立交叉编译环境;安装SKYEYE仿真软件 .(5) 配置并编译 U-Boot-1.3.2 软件 .(6) 配置并编译 Linux-2.6.14 内核源代码 .(7) 制作 Linux 根文件系统 .(8) 使用 SKYEYE 仿真嵌入式系统地运行.2. 设计所需地软硬件设备
6、( 1)硬件环境配置运算机: IntelR PentiumR及以上内存: 1GB 及以上( 2)软件环境配置操作系统: Microsoft Windows XP Professional Service Pack 2虚拟机: VMware WorkStation 7欢迎下载精品学习资源Linux 系统: Red Hat Enterprise Linux AS 4 2.6.9-5.EL嵌入式交叉编译器: arm-linux-gcc 3.4.4 版本Linux 内核版本: Linux-2.6.14 SKYEYE 版本: skyeye-1.2.4 U-Boot 版本: U-Boot-1.3.2 Bu
7、syBox 版本: BusyBox-1.2.0欢迎下载精品学习资源六、总体设计1. 建立 VMW ARE 虚拟机使用 Vmware 虚拟机是安装 linux 最简洁地方式之一,在 Windows 系统中安装 VMW ARE 虚拟机从而建立 Linux 系统便于操作和资源查找 .VMW ARE 虚拟机采纳 VMWARE Workstaion 7 ,安装版本如下(1) VMW ARE Workstaion 地安装和其他软件安装基本相同,下面简洁图示安装过程.双击进行安装 .( 2) 安装完毕后,填写注册信息,这里需要注册码,按要求将对应各项填写完以后,直接点击 Enter按钮进行信息注册,并进入下
8、一步( 3) 假如安装了爱护卡地电脑不要挑选 “RestartNow” ;反之,挑选 “RestartNow” ,重新启动系统 .重新启动系统后,点击 开头 -全部程序 -VMware WorkStation 运行 Vmware虚拟机2. 安装 Linux RHEL AS4操作系统环境 .1 在 Vmware 虚拟机地运行界面中,点击菜单栏中地 File项,在弹出地下拉菜单中选 New项 , 再 点 击 弹 出 菜 单 地 Virtual Machine 项 . 出 现 新 地 虚 拟 机 安 装 向 导2 在弹出地安装向导中供应两个选项,这里挑选自定义安装(Custom),进入下一步欢迎下载
9、精品学习资源3 挑选 Vmware 虚拟机平台,不同地Vmware 虚拟机平台支持地硬件特性不同.这里挑选 Workstation6.5-7.0 ,进入下一步 .4 挑选要安装地Linux 操作系统光盘镜像,同时使用Vmware 虚拟机地 “ Easy Install 功” 能自动安装 Linux 操作系统 .挑选第一张安装光盘镜像,进入下一步.5 设置安装地 Linux 系统地用户名和密码信息.进入下一步 .6 设置 Linux 虚拟机地显示名称及安装路径.依据自己地情形挑选安装路径,名称可以挑选默认 .进入下一步 .7 配置虚拟机使用地处理器.配置处理器数量、处理器地内核数,这里使用默认地
10、设置: 1 个单核处理器 .进入下一步 .8 配置虚拟机使用地储备器空间,这里设置为512MB. 进入下一步 .9 设置网络类型 .挑选 Use network address translationNAT, ,进入下一步 . 10 设置 I/O 适配器类型,进入下一步.11 创建一个虚拟磁盘,在其上安装Linux 操作系统 .进入下一步12 挑选使用地磁盘类型,按默认地设置即可.进入下一步 .13 设置硬盘地空间大小,50GB ,进入下一步 .14 设定储备磁盘文件地路径.依据自己地情形进行挑选,进入下一步.15 对话框汇总了前面地设置工程,假如没有错误,不需要修改,直接点击 Finsh 按
11、钮,进行 Linux 系统地安装 .16 第 1 张光盘安装完毕,需要第 2 张安装光盘地镜像 .点击右下方地 “ ChangeDisc ”按钮,在弹出地对话框中点击 “Browse. 按”钮在弹出地对话框中双击挑选第 2 个光盘地镜像 . 第 3 张和第 4 张操作相像 .17 Linux 系统安装完毕后会自动启动,会显现登陆界面 .欢迎下载精品学习资源18 在界面中输入刚开头设置地用户名和密码,进入Linux 系统地桌面环境 .3. 建立 Windows 操作系统与 Linux 操作系统地共享功能 .为了 Windows 操作系统与 Linux 操作系统地文件共享 .我们需要设置共享功能
12、.而 Samba 服务可以供应 Windows 操作系统与 Linux 操作系统之间地文件共享.如下进行配置 .1点 击 “ Applications -“”SystemSettings-“”Security Level ”, 弹 出 “ Security Level欢迎下载精品学习资源Configuration对话”框 .在“ SecurityLevel Configuration对话”框中,将 “ SecurityLevel ”项设置欢迎下载精品学习资源为“Disablefirewall,”即无防火墙欢迎下载精品学习资源3 点击 “ Applications -“”SystemSettin
13、gs-“”Samba”在,弹出地 “ Samba服务器配置 ”对话框中进行配置 .而显示地配置内容为空,这说明仍没有配置Samba服务器4 点击 “ ADD”图标,添加 1 个 Samba 服务共享,在弹出地对话框中挑选“ Basic选”项卡,在其中进行设置:在 “Directory 文”本框输入 /home/zcnet;在 “Share name文”本框中输入 zcnet; 在“Basic Permissions选”项中挑选 “Read/Write ”.欢迎下载精品学习资源接着切换到 “Access选”项卡,其中有两项挑选,哪一项仅答应特定地用户拜访,另哪一项答应全部用户拜访 .在这里挑选
14、“Allow access to everyone 选项”.5 点击 “ Preferences-“”Server Settings.,弹出 ”“服务器设置 ”对话框 .在 “ Basic选”项卡内,按默认内容设置“ Workgoup与”“ Description ;在”“ Security选项”卡内“Authentication Mode 项”挑选 “Share,”“Encrypt Passwords项”挑选 “NO”, “Guest Accoun项t ”挑选 “No Guest Account ”6 设置 /home/ zcnet 文件夹地属性7 在 windows 操作系统环境下,右键点
15、击“网络邻居 ”图标,在弹出地 “网络连接 ”对话框中,可以观察有一个“VMware Network Adapter VMnet8 ”连接项,右键点击该项,在弹出地菜单中点击挑选“属性 ”选项,接着会弹出“VMware NetworkAdapterVMnet8”属性对话框,其中,在 “常规 ”选项卡里面有一个 “此连接使用以下工程(O) ”文本框,点选其中地“ Internet协 议 ( TCP/IP ) ”项 , 然 后 点 击 下 方 地 “属 性 ”按 钮 , 会 弹 出 “ Internet协 议( TCP/IP )属性 ”对话框,其中显示地“IP地址( I) ”为: 192.168.
16、0.6 ,在下面将相关地IP地址都配置在同一网段中.欢迎下载精品学习资源8 设置 Samba服务器 IP 地址点击 “ Applications-“”System Tools-“”Network Device Control项,弹”出 “网络设备掌握 ”欢迎下载精品学习资源对话框 .点击选定 “eth0设”备,确认 “Status栏”地内容为 “Active ”如果 “Status栏”地内容为“ Inactive 需要”先,点击右侧地“ Activate 按钮”,将其激活,再点击右边地“ Configure. 按” 钮,弹出 “网络配置 ”对话框,其中显示了已有地网络设备,将其中地IP 地址配
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 基于 SKYEYE 嵌入式 Linux 系统 设计 课程设计 报告
限制150内