首页> 中文学位 >基于MPC823处理器的嵌入式Linux操作系统移植
【6h】

基于MPC823处理器的嵌入式Linux操作系统移植

代理获取

目录

摘要

Abstract

第一章绪论

1.1 嵌入式系统和嵌入式操作系统

1.1.1嵌入式系统介绍

1.1.2嵌入式操作系统介绍

1.1.3嵌入式操作系统的应用

1.2国内外嵌入式系统的比较和技术发展趋势

1.2.1国际上相关产品的现状和技术发展趋势。

1.2.2国内相关产品的现状和技术发展趋势。

1.3 Linux的历史和现状

1.4Linux的特点

1.4论文的组织介绍

第二章嵌入式系统的特点

2.1嵌入式处理器的要求

2.2 RTOS的要求

2.2.1 RTOS的概念

2.2.2 RTOS的分类方法

2.2.3 RTOS的体系结构

2.2.4 RTOS的衡量标准

2.3网络要求

2.4用户交互环境界面

2.5小结

第三章采用Linux嵌入式操作系统和MPC823处理器的原因

3.1嵌入式处理器介绍

3.2 MPC823处理器

3.3 Linux内核介绍

3.4实时支持

3.5网络支持

3.6 MPC823实时Linux平台构成

3.7 GUI开发支持

第四章实时Linux

4.1 Linux在实时方面的缺陷

4.2 Linux实时化的关键问题

4.3 Linux实时改造的方法

第五章Linux对TCP/IP网络的支持

5.1 Linux网络概述

5.2 Linux网络设备驱动程序的分析

5.2.1 Linux中网络驱动程序介绍

5.2.2网络驱动程序中需要用到的重要的数据结构

5.2.3重要的驱动过程

5.3在嵌入式系统中实现网络协议栈

5.3.1重用Linux网络协议栈代码

5.3.2重写网络协议栈

5.3.3网络驱动程序的编写

第六章调试环境的搭建

6.1测试环境构成

6.2安装、测试与控制

6.3测试内容

6.4系统集成步骤

6.5集成测试

第七章总结与展望

参考文献

致谢

附件

展开▼

摘要

基于MPC823处理器的Linux嵌入式操作系统是该公司一系列新产品开发策略的一部分,目的是提升产品的技术水平,减少产品上市的时间.目前在以计算机技术、通讯技术相结合的信息时代的快速发展和互联网的广泛应用的形势下,微处理器和操作系统产业都得到了前所未有的高速发展,其结果必然是有关的产品的体积越来越小,功能大大增强,复杂程度日益增加.原来基于汇编语言的嵌入式系统已经无法适应这种形势的要求,而以自由软件而著名的Linux操作系统顺应了这种发展趋势,不但在桌面、服务器市场上取得了辉煌的成功,在嵌入式领域占有率也在不断地提高.Linux操作系统以其与身俱来的优点和灵活性,在以Internet为基础的信息社会里显示出强大的生命力,无论是在传统的电子产品领域、消费类电子产品领域还是在新兴的产品领域,如汽车电子、PDA、手机、NC、网络设备、新型的仪器仪表甚至是并行计算机行业里,Linux出现的机会越来越多.对于新产品开发而言,顺应这一潮流是明智的选择.作者在整个项目中担任总体设计和项目管理工作,同时也进行了一部分实时化改造移植程序的编写和一些设备驱动程序的编写,并负责最后的系统移植工作.该论文详细论述了作者在工程硕士学位论文工作期间在基于Linux的嵌入式操作系统研究工作领域里所做的研究和实践,主要围绕着论证在MPC823微处理器上把Linux改造成符合嵌入式操作系统条件的几点要求展开讨论.首先,论文对嵌入式系统和RTOS的概念作出表述,并且说明Linux的特点、发展状况、开发环境.紧接着,分三个方面论述使用Linux进行嵌入式系统开发的便利,包括Linux的实时变种——RTLinux的原理、实现方案和编程方法;Linux网络设备驱动程序的分析和利用到嵌入式系统中的方案;实现Linux和RT Linux的内核在线调试环境的途径.最后还讲到了具体实现该嵌入系统的工作流程和调试方法.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号