嵌入式操作系统在viamini-itx主板上的应用.doc
约59页DOC格式手机打开展开
嵌入式操作系统在viamini-itx主板上的应用,嵌入式操作系统在viamini-itx主板上的应用页数59字数26953摘 要嵌入式系统正在日益广泛的应用于人们生活的各个方面。本文所要介绍的,是以via epia mini-itx主板为硬件平台,在该平台上定制嵌入式操作系统的一个尝试,具体的说是面向多媒体应用的嵌入式系统的尝试。嵌入式系统的最大特点在于其精简和实时性...
内容介绍
此文档由会员 天缘 发布
嵌入式操作系统在VIAMini-ITX主板上的应用
页数 59 字数 26953
摘 要
嵌入式系统正在日益广泛的应用于人们生活的各个方面。本文所要介绍的,是以VIA EPIA Mini-ITX主板为硬件平台,在该平台上定制嵌入式操作系统的一个尝试,具体的说是面向多媒体应用的嵌入式系统的尝试。
嵌入式系统的最大特点在于其精简和实时性,在多媒体应用对实时性要求不高的情况下,精简就是本次毕设研究的主要方向所在。在众多的嵌入式操作系统中,我选择了Windows CE和Linux作为将要定制的目标系统。首先定制并安装了Windows CE,实现了一个能够运行Media Player播放器的嵌入式系统。随后开始学习嵌入式Linux操作系统。最初提出了两种方案,第一种是在完整的系统上进行裁剪,第二种是在磁盘上直接安装内核、启动脚本等文件来实现最小系统。在经过比较和尝试了两种方法的优劣之后,最终选择了安装法。通过细致了解Linux的系统结构,系统的启动过程,学习了系统内核的编译以及引导装载程序LILO的配置,定制了基于内存文件系统的小型嵌入式Linux。借助于嵌入式Linux常用工具BusyBox和TinyLogin,重新构建了基于硬盘的小型系统,能够完成用户管理和文件管理等功能。为进一步安装图形用户界面MiniGUI,从而实现系统的媒体播放功能奠定了基础。
关键词: 嵌入式系统,多媒体,Windows CE,嵌入式Linux
目 录
前 言 1
第一章. 平台简介 3
1.1 硬件平台 3
1.2 软件平台 3
1.2.1 Windows CE简介 4
1.2.2 Linux简介 6
第二章. WINCE的定制 10
2.1 方案选择与准备 10
2.2 系统的定制 10
2.3 WINCE下应用程序的开发 12
2.4 WINCE定制小结 13
第三章. LINUX的定制与安装 14
3.1 定制方案的比较与选择 14
3.2 系统组件详解 16
3.2.1 系统启动过程 16
3.2.2 引导装载程序LILO详解 18
3.2.2 内核编译 24
3.3 系统的定制与安装 34
3.3.1 建立Ramdisk文件系统 35
3.3.2 建立硬盘小系统 40
第四章. 心得、总结与展望 44
致 谢 46
参考文献 47
附录:外文翻译-嵌入式LINUX操作系统 48
参考文献
【1】[美]CHRIS MUENCH著 精英科技译 Windows CE权威指南 北京:中国电力出版社,2001年
【2】[美]Microsoft公司著,天宏工作室译. Microsoft Windows CE 程序员指南. 北京:北京大学出版社,2000年
【3】[美]Jack Tackett Jr. David Gunter著 万华 李建森等译 Linux大全第三版 北京:电子工业出版社,1999年
【4】杨波 赵辉 古颖建著 Linux实用简明教程 西安:西安电子科技大学出版社,2001年
页数 59 字数 26953
摘 要
嵌入式系统正在日益广泛的应用于人们生活的各个方面。本文所要介绍的,是以VIA EPIA Mini-ITX主板为硬件平台,在该平台上定制嵌入式操作系统的一个尝试,具体的说是面向多媒体应用的嵌入式系统的尝试。
嵌入式系统的最大特点在于其精简和实时性,在多媒体应用对实时性要求不高的情况下,精简就是本次毕设研究的主要方向所在。在众多的嵌入式操作系统中,我选择了Windows CE和Linux作为将要定制的目标系统。首先定制并安装了Windows CE,实现了一个能够运行Media Player播放器的嵌入式系统。随后开始学习嵌入式Linux操作系统。最初提出了两种方案,第一种是在完整的系统上进行裁剪,第二种是在磁盘上直接安装内核、启动脚本等文件来实现最小系统。在经过比较和尝试了两种方法的优劣之后,最终选择了安装法。通过细致了解Linux的系统结构,系统的启动过程,学习了系统内核的编译以及引导装载程序LILO的配置,定制了基于内存文件系统的小型嵌入式Linux。借助于嵌入式Linux常用工具BusyBox和TinyLogin,重新构建了基于硬盘的小型系统,能够完成用户管理和文件管理等功能。为进一步安装图形用户界面MiniGUI,从而实现系统的媒体播放功能奠定了基础。
关键词: 嵌入式系统,多媒体,Windows CE,嵌入式Linux
目 录
前 言 1
第一章. 平台简介 3
1.1 硬件平台 3
1.2 软件平台 3
1.2.1 Windows CE简介 4
1.2.2 Linux简介 6
第二章. WINCE的定制 10
2.1 方案选择与准备 10
2.2 系统的定制 10
2.3 WINCE下应用程序的开发 12
2.4 WINCE定制小结 13
第三章. LINUX的定制与安装 14
3.1 定制方案的比较与选择 14
3.2 系统组件详解 16
3.2.1 系统启动过程 16
3.2.2 引导装载程序LILO详解 18
3.2.2 内核编译 24
3.3 系统的定制与安装 34
3.3.1 建立Ramdisk文件系统 35
3.3.2 建立硬盘小系统 40
第四章. 心得、总结与展望 44
致 谢 46
参考文献 47
附录:外文翻译-嵌入式LINUX操作系统 48
参考文献
【1】[美]CHRIS MUENCH著 精英科技译 Windows CE权威指南 北京:中国电力出版社,2001年
【2】[美]Microsoft公司著,天宏工作室译. Microsoft Windows CE 程序员指南. 北京:北京大学出版社,2000年
【3】[美]Jack Tackett Jr. David Gunter著 万华 李建森等译 Linux大全第三版 北京:电子工业出版社,1999年
【4】杨波 赵辉 古颖建著 Linux实用简明教程 西安:西安电子科技大学出版社,2001年