如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
嵌入式操作系统实时性简介实时调度分类实时性改造Linux的实时性嵌入式Linux的实时性改造Linux2.6内核实时性分析RTLinux硬实时操作系统简介RTLinux内核结构启动优化基本技术嵌入式Linux启动过程分析嵌入式Linux的启动优化电源管理综述DPM简介DPM框架存储管理高速缓冲(Cache)简介虚拟存储功能主存与辅存层次信息传送Linux存储管理地址映射机制内存的分配与回收Buddy算法μCLinux存储管理嵌入式系统的文件系统管理存储设备的管理方式嵌入式文件系统的类型日志文件系统JFFS与JFFS2文件系统输入输出与设备管理概述I/O设备抽象I/O设备抽象层次结构I/O调度缓冲技术高速缓存错误处理/O性能对系统性能的影响性能与优化构件化操作系统传统操作系统及视窗操作系统因特网时代应用模型的演变因特网时代应用模型的演变硬件设备即插即用体系结构由固定变为灵活灵活内核技术浏览器成为统一的用户界面操作系统对XML的支持因特网时代操作系统技术的发展服务器-中间件-用户”编程模型操作系统与虚拟机基于中间件技术的嵌入式操作系统基于中间件技术的操作系统的技术优势嵌入式Linux的特点主流嵌入式Linux系统一、嵌入式Linux的定义嵌入式Linux的优势嵌入式Linux面临的挑战2、改变Linux内核的体系结构微内核技术3、完善Linux的集成开发环境POSIX实时扩展二、嵌入式linux开发面向嵌入式Linux系统的图形用户界面嵌入式Linux开发嵌入式Linux的一般开发步骤:精简内核精简内核的实例系统启动IBM系列PC的启动Linux的启动驱动程序添加驱动程序驱动程序模块三、linux启动流程1加电或复位2BIOS启动2BIOS启动3BootLoader3BootLoader3BootLoader3BootLoader3BootLoader3BootLoader3BootLoader4进入操作系统4进入操作系统4进入操作系统(1)Setup.S4进入操作系统(2)Head.S4进入操作系统(3)main.c中的初始化4进入操作系统(3)main.c中的初始化4进入操作系统(3)main.c中的初始化4进入操作系统(3)main.c中的初始化4进入操作系统(3)main.c中的初始化4进入操作系统(4)建立init进程四、Linux系统移植的两大部分(1)内核移植修改的代码(2)系统移植五、一些Real-TimeLinux简介可载入式核心模组(loadablekernelmodule)。2、RTAI3、LXRT4、MontaVistaLinux2.15、uClinux特点uClinux的主要特色6、BlueCatLinuxLynuxWorksBlueCat4.0的特性嵌入式系统示例——SMART系统结构理论参考模型Smart的特征Smart系统实现