面向通信行业的嵌入式软件平台的研究

面向通信行业的嵌入式软件平台的研究

论文摘要

由于Linux在诸多方面的卓越性能,近年来,嵌入式Linux成为众人瞩目的焦点。可是Linux是一种通用操作系统,不具有很好的实时性。要想把Linux应用在通信领域必须对Linux进行实时改造,以满足通信领域对实时性的要求。把嵌入式Linux作为其中一种底层操作系统,开发能跨操作系统的通用的软件平台,必能加快上层业务软件的开发、方便应用程序的移植,更重要的是减少开发成本。 本文分析了Linux作为嵌入式操作系统的优势,并对内核调度机制和影响Linux实时性能的因素进行了深入的剖析,并指出了Linux内核中存在的缺陷。在实时案例的基础上,给出了一种可行的实时化方案。该方案增加了中断处理后对抢占计数的判断,也修改了调度算法。 在此基础之上,介绍了一种面向通信领域的嵌入式软件平台。该平台是架构在嵌入式实时操作系统之上,屏蔽各种操作系统之间的差异,为上层提供统一的接口。同时针对通信行业的特点,实现了通信业务的并发管理、通信任务之间的消息通信、以及定时器处理等一系列通信系统的支撑功能软件模块。 最后,对其中的核心模块进行了详细的分析,提出了改进和实现方案,并对该平台的应用前景作了简单介绍。

论文目录

  • 第1章 绪论
  • 1.1 引言
  • 1.2 课题来源、背景及意义
  • 1.3 课题研究工作简介
  • 1.4 论文组织结构
  • 第2章 嵌入式系统研究
  • 2.1 嵌入式系统定义
  • 2.2 嵌入式系统的特征
  • 2.3 嵌入式系统开发流程
  • 2.3.1 嵌入式系统硬件设计
  • 2.3.2 嵌入式系统软件设计及特点
  • 2.4 嵌入式操作系统
  • 2.4.1 嵌入式操作系统分类及特点
  • 2.4.2 实时操作系统的特征
  • 2.4.3 实时操作系统功能
  • 2.4.4 实时操作系统的必要性
  • 2.5 本章小结
  • 第3章 LINUX实时化研究
  • 3.1 Linux概述
  • 3.2 Linux的性能和特点
  • 3.3 为什么使用Linux作嵌入式开发
  • 3.4 Linux内核机制剖析
  • 3.4.1 Linux调度策略
  • 3.4.2 Linux调度算法
  • 3.4.3 进程在系统中的相互关系
  • 3.4.4 进程状态转换
  • 3.4.5 Linux进程调度时机
  • 3.4.6 Linux内核缺陷分析
  • Linux分析'>3.5 RTLinux分析
  • 3.6 一种可行的实时化方案
  • 3.6.1 总体框架
  • 3.6.2 Linux内核实时化
  • 3.7 本章小结
  • 第4章 平台的总体架构与实现
  • 4.1 平台体系结构
  • 4.2 封装层模块
  • 4.3 内存管理模块
  • 4.4 定时管理模块
  • 4.5 进程调度管理
  • 4.6 进程通信模块
  • 4.7 平台的应用及展望
  • 4.8 本章小结
  • 结论
  • 参考文献
  • 攻读硕士期间发表文章情况
  • 致谢
  • 相关论文文献

    • [1].国产平台的机载嵌入式软件仿真验证技术[J]. 单片机与嵌入式系统应用 2020(02)
    • [2].一种航空机载嵌入式软件安全性评价方法研究[J]. 计算机测量与控制 2020(03)
    • [3].嵌入式软件平台在电力自动化装置中的应用研究[J]. 计算机产品与流通 2020(05)
    • [4].嵌入式软件技术的现状与发展方向[J]. 南方农机 2020(10)
    • [5].一种嵌入式软件组件更新方法的研究与实现[J]. 无线互联科技 2020(10)
    • [6].嵌入式软件技术的现状探讨[J]. 电子元器件与信息技术 2020(06)
    • [7].嵌入式软件中的错误追踪机制[J]. 电子技术与软件工程 2019(02)
    • [8].面向安全性分析的嵌入式软件测试方法研究[J]. 电子世界 2019(01)
    • [9].嵌入式软件保护技术的探讨[J]. 中外企业家 2019(11)
    • [10].嵌入式软件技术现状及发展前景[J]. 中国新通信 2017(20)
    • [11].浅析嵌入式软件技术的现状与发展动向[J]. 通讯世界 2018(01)
    • [12].嵌入式软件技术的现状与发展[J]. 电子技术与软件工程 2018(11)
    • [13].可重构嵌入式软件缺陷优化预测仿真研究[J]. 计算机仿真 2018(08)
    • [14].关于物联网消费者和商户应该知道的5件事——澳学者提请关注嵌入式软件[J]. 物联网技术 2017(07)
    • [15].嵌入式软件可信性的设计和验证方法[J]. 西部皮革 2017(06)
    • [16].嵌入式软件覆盖测试[J]. 数字技术与应用 2017(08)
    • [17].嵌入式软件技术的现状与发展动向[J]. 信息系统工程 2016(01)
    • [18].一种星载嵌入式软件安全性测试方法[J]. 测控技术 2016(04)
    • [19].应用型本科嵌入式软件课程理论教学体系研究与探索[J]. 计算机教育 2015(16)
    • [20].浅析嵌入式软件调试器的设计与实现[J]. 电子技术与软件工程 2015(13)
    • [21].嵌入式软件工程师:用代码编织智慧人生[J]. 招生考试通讯(高考版) 2018(10)
    • [22].嵌入式软件的应用与发展探究[J]. 科学家 2017(01)
    • [23].嵌入式软件收入核算问题研究[J]. 商 2013(23)
    • [24].产教融合背景下计算机嵌入式软件安全技术发展思考——评《嵌入式软件安全保证技术》[J]. 安全与环境学报 2020(05)
    • [25].汽车车身控制器嵌入式软件平台化实现探索[J]. 电子元器件与信息技术 2020(08)
    • [26].嵌入式软件全数字仿真测试平台[J]. 军民两用技术与产品 2019(11)
    • [27].嵌入式软件在计算机软件开发过程中的运用分析[J]. 电脑知识与技术 2020(04)
    • [28].微型嵌入式软件静态缺陷预测系统优化设计[J]. 现代电子技术 2020(10)
    • [29].嵌入式软件目标平台硬件与行为可视化建模技术[J]. 计算机产品与流通 2020(05)
    • [30].嵌入式软件外部质量评价方法设计[J]. 测试技术学报 2019(01)

    标签:;  ;  ;  ;  ;  

    面向通信行业的嵌入式软件平台的研究
    下载Doc文档

    猜你喜欢