推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于LinuxRedhat7-3平台下嵌入式操作系统的设计与实现

更新时间:2019-09-11 07:02:36 大小:152K 上传用户:杨义查看TA发布的资源 标签:linux 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

文档为基于LinuxRedhat7-3平台下嵌入式操作系统的设计与实现详解文档,是一份不错的参考资料,感兴趣的可以下载看

部分文件列表

文件名 大小
基于LinuxRedhat7-3平台下嵌入式操作系统的设计与实现.pdf 152K

部分页面预览

(完整内容请下载后查看)
造业信息化  
机电工程技术  
年第 卷第 期  
$$ %  
!""#  
&’()* +,-./0 %1$ 平台下嵌入式操作系统的设计与实现  
2
汤燕娴 ! 张少锋  
!
" 广州市地下铁道总公司! 广东广州  
21  
# 广东工业大学实验中心! 广东广州  
32"2"" !1  
$
32"4#$  
摘要! 本文描述了嵌入式系统的构成元素以及  
系统的启动过程# 介绍了构建嵌入式系统所需的软件包$ 工具$ 库以及配置  
系统%  
5’()*  
文件% 最后详细介绍了如何定制最简单的嵌入式  
5’()*  
关键词! 嵌入式系统& 内核& 文件系统& 脚本  
中图分类号!  
文献标识码!  
文章编号!  
67$241!  
8
2""9:9#9! ;!""#< "%:""#=:"$  
! ( )  
JKL I@)(0,- B@@0 ,*0! M’5,ENE0,O B,/-@(5N  
%
前言  
2
之后系统发现 程序并执行它程序寻找它的  
’(’0  
’(’0  
嵌入式系统被定义为! 应用为中心$ 计算机技术  
配置文件  
开始执行其中的脚本  
(
)’  
P ,0G P ’(’00/C  
EGB’F0  
为基础$ 件硬件可裁剪$ 应应用系统对功能$ 靠  
$ $ $ 耗严格要求的专用计算机系统称  
这些脚本是一些  
命令的组合来执行如下命令’  
LQR&&  
如加载所需模块$ LST7$ 始化网络$ ME0/C 中  
>2?  
之为定制的系统 % 前嵌入式系统广泛应用于工业流水  
列出的所有驱动器等% 后启动  
程序’  
程序负  
A,00N  
A,00N  
线控制$ $ 器仪表$ $ $ 空航天$ 事  
装备$ 费类产品等领域% 面讲述如何构建简单地嵌入  
式系统%  
之间的通信在显示器上打印  
G@(E@5,  
00NE  
5@A’(  
示符并激活  
程序’  
处理登陆的有效性并建立与  
5@A’(  
5@A’(  
用户的对话% 至此启动过程完毕%  
嵌入式系统的构成元素  
!
定制前的准备工作  
#
一个小型的嵌入式  
系统只需要下面三个基本元  
5’()*  
>!?  
(2) 器的硬件有详细的了解主要是为构建系统  
!
>#?  
微内核作准备  
引导工具! 启计算机并导致其操作系统被加载  
;2<  
( ) 把  
!
的电子盘连在目标机器的  
线上% 样  
$!I  
DUR  
的过程就是引导导工具可有几种选择如  
$
5’5@ AB)C  
在目标机器上两块硬盘% 块是电子盘 (  
)’ 一  
.-G2  
)’ 标准步骤在工作硬盘 (  
本文采用的是  
引导程序%  
5’5@  
块是工作硬盘 (  
)
.-/!  
.-/!  
微内核! 内存管理$ 程管理和事务管理  
;!< 5’()*  
上安装一个  
系统作为工作平台%  
+,- Q/0 %1$  
构成统内核的主要目的是让机器配置的硬件能被检测  
并且所有的配置都能正常工作顺利开机%  
( ) 下载相关的软件!  
$
! 个稳定的内核  
(
) 版  
5’()*:!1#1!" 10/B1CV!  
W,B(,5  
初始化进程!  
被加载后先初始化硬件和  
启动其他进程入  
;$<  
5’()*  
当然也可以用其他的版本%  
设备驱动后运行  
操作界面%  
%
’(’0 D(’0  
E.,55  
! 建系统文件时的一个很好的  
C)ENC@*:"14"1$10/B1AV  
工具编译出一个单个的可执行文件  
供许  
C)ENC@*  
启动过程  
$ 5’()*  
多其他常用命令行工具的功能有这些功能都合为一  
了解  
系统的基本启动过程是成功实现定制系统  
5’()*  
%  
>$?  
的关键 % &’()* 动过程如下! 有的 FG 都是通过执  
! 统所需的 库行版  
G
)X5’CG:"1912310/B1AV  
但  
5’()*  
中的代码加载启动盘的 柱面 扇区中的代码来  
" "  
+HI  
使用  
使用的内存数量较多’  
是一个  
Y5’CG  
Y5’CG  
)X5’CG  
启动整个系统% 在  
系统中启动盘的 柱面 扇区中  
" "  
&’()*  
稳定的有高度兼容性的  
替代品合用于嵌入  
Y5’CG  
含有的是启动装载器 &D&H它定位内核并装载它后执  
行它% 旦内核装载后先是进行基本设备初始化接  
着试图加载并登陆磁盘中根文件系统果内核找不到可  
装载的根文件系统动过程就会停止% 果根文件系统  
装载完毕并登陆成功后就会出现如下信息!  
系统%  
5’()*  
! 引导装入程序即  
%
C@@0 5@/-,B  
5’5@:!!1$1!10/B1AV  
定制过程  
3
( ) 构建嵌入式系统的内核  
2
由于系统内核的作用定了编译内核前一定要对自  
收稿日期!  
" "  
!""# "$ "$  
!"  

全部评论(0)

暂无评论