2016嵌入式系统课程设计报告书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑州航空工业管理学院嵌入式系统课程设计报告

题目:基于SKYEYE的嵌入式Linux系统设计

20 – 20第学期

院系:

姓名:

专业:

学号:

指导老师:

目录

一、引言-------------------------------------------------------------------------3

二、设计目的-------------------------------------------------------------------3

三、设计要求-------------------------------------------------------------------3

四、课程设计报告内容-------------------------------------------------------4

五、总体设计-------------------------------------------------------------------9

六、总结-------------------------------------------------------------------------9

七、参考文献-------------------------------------------------------------------9

一、引言

随着3C融合进程和我国传统产业结构升级的加速,人们对设备越来越高的应用需要已经无法满足当前和未来高性能的应用与发展需求。显然,嵌入式系统的软硬件技和开发手段,正日益受到重视,成为各领域技术创新的重要基础。

目前,嵌入式系统是近年来发展很快的计算机方面的学科方向,并迅速渗透到控制、自动化、仪器仪表等学科。嵌入式方向包括了软硬件协同设计、嵌入式体系结构、实时操作系统、嵌入式产品设计等方面的知识,大于当代大学生,更需要掌握嵌入式系统设计的典型开发工具和开发核心技术。

对于嵌入式市场的发展来说,中国市场的意义更加重大。中国市场对于嵌入式互联网这场革命来说非常关键。勃勃的生机,很好的产业互动,良好的协作精神,中国现在正在形成一个健康的嵌入式的发展模式和转型模式。中国可能是一个引入点,嵌入式市场现在中国蓬勃发展,然后辐射到全球其他地区。

二、设计目的

通过对嵌入式系统的基本知识及相关概念的了解,在熟悉Linux操作系统的基础上,利用SKYEYE仿真软件,对嵌入式系统的开发过程进行软件仿真,从而掌握嵌入式Linux系统开发中的主要方法。

具体地,在设计过程中,达到以下目标:掌握嵌入式Linux系统基础部分的U-Boot软件、Linux内核的配置、编译与应用;掌握BusyBox软件及根文件系统的制作方法;掌握SKYEYE软件的使用方法,通过SKYEYE仿真软件运行U-Boot文件、vmLinux文件映像及根文件系统root.cramfs映像。

最终,能在掌握嵌入式系统开发过程及SKYEYE软件使用方法的基础上,建立更有效的嵌入式系统开发方法,提高嵌入式系统的开发与应用的效率。

三、设计要求

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. 设计所需的软硬件设备

(1)硬件环境配置

计算机:Intel(R) Pentium(R) 及以上

内存: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

BusyBox版本:BusyBox-1.2.0

四、课程设计报告内容

1.建立VMWARE虚拟机。

1)双击VMware Workstation的安装程序图标,运行安装程序,进入

VMware虚拟机的安扎un个的初始加载界面。

2)VMware 虚拟机的初始加载结束后,进入安装向导界面,点击

进入下一步。

3)安装类型:选择Typical,在点击进入下一步。

4)设定程序安装路径,点击“change..”按钮,可以选择更改默认的安

装路径,然后设置成自己需要安装的程序路径。在选定安装路径之

后,点击进入下一步。

5)提示安装程序是需要创建的快捷图标(桌面图标、开始菜单中的程

序文件夹及快速启动工具图标等三项),按默认的设置即可,不需要

改动,点击进入下一步。

6)确认前面各个步骤中设置的项目是否正确,并准备进入正式的安装

过程。在这里选择直接点击“continue”按钮进入正式安装过程。

7)安装完毕后,填写注册信息,这里需要产品注册码,按要求将对应

各项填写完之后,直接点击“enter”进行注册信息,并进入下一步。

8)重新启动计算机,完成VMware虚拟机的安装,这里直接点击“restart

now”按钮,重新启动系统。

9)系统重新启动后,点击“开始”→“所有程序”→“VMware”→

“VMware Workstation”,运行虚拟机。

2.安装Linux RHEL AS4操作系统环境。

1)在VMware虚拟机的运行界面中,点击菜单栏中的“File”项,在弹

出下拉菜单中选“New”项,再点选弹出菜单的“Virtual Machine…”

项。出现新的虚拟机向导。

2)安装向导提供两个选项:典型(Typical)安装与自定义安装(Custom)。

这里默认的选项是使用自定义安装,直接点击进入下一步。

3)选择VMware虚拟机平台,不同的VMware虚拟机平台支持的硬件

特性不同,这里选择Workstation 6.5~7.0,点击进入下一步。

4)选择要安装的Linux操作系统光盘镜像,同时使用VMware虚拟机

的“Easy Install”功能自动安装Linux操作系统。选择第一张安装光

盘,然后点击进入下一步。

5)设置安装的Linux系统的用户名和密码信息。点击进入下一

步。

6)设置Linux虚拟机的显示名称及安装路径。安装路径根据自己的情

况选择Linux系统在用户本机上实际的安装路径。Linux虚拟机名称

相关文档
最新文档