大连理工大学硕士学位论文基于嵌入式的多媒体移动终端平台的设计和实现姓名:陈兵申请学位级别:硕士专业:通信与信息系统指导教师:毛德祥20050301基于嵌入式的多媒体移动终端平台的设计和实现作者:陈兵学位授予单位:大连理工大学参考文献(46条)1.参考文献2.陈路下一代数字随身听:硬盘便携式多媒体播放机20043.AlessandroRubini.JonathanCorbetLinuxDeviceDrivers20014.邹思铁嵌入式Linux设计与应用20025.吕京建.肖海桥面向21世纪的嵌入式系统[期刊论文]-半导体技术2001(1)6.嵌入式系统的构建(试用教材)20037.李江.常葆林嵌入式操作系统设计中的若干问题[期刊论文]-微型机与应用2000(8)8.RodneyMyrvaagnes大小各异的实时操作系统9.王学龙嵌入式Linux系统设计与应用10.黄敦如何构造嵌入式Linux系统11.MCF5249UM/D200312.MX29LV320T/B200313.HY57V284620HC(L/S)T200214.DM9000200215.AK4566200316.CF+andCompactFlashSpecification17.HX8302ADataSheet200318.XC9215/9216/9217Series200319.XC9211/9212Series200220.bqTINYSeries200321.ADM3202/ADM3222/ADM1385200122.KenTreisTheColiloHOWTO200323.MattWelsh.LarKaufmanRunningLinux24.施威铭研究室LinuxC语言实务200225.谢瑞和.杨明Motorola68HC08微控制器与嵌入式系统基础200326.李心益基于MPEG-4标准和嵌入式技术的数字监控系统200327.关于MPEG4200528.李林功.高金辉.谷金宏IDE与嵌入式系统设计[期刊论文]-河南师范大学学报(自然科学版)2003(2)29.陈闳中Linux在嵌入式操作系统中的应用[期刊论文]-同济大学学报(自然科学版)2001(5)30.刘玉兰.施绍萍.梅家骝uClinux系统分析及嵌入式操作系统的一个开发实例[期刊论文]-计算机与现代化2002(10)31.王策.张连芳.董淼.赵宇.郑武基于Linux的嵌入式系统开发[期刊论文]-计算机应用2002(7)32.冯继超面向二十一世纪的嵌入式系统及发展方向[期刊论文]-工业控制计算机2001(5)33.王锋.王滔.季晓勇一种嵌入式Linux平台的软硬件设计[期刊论文]-电子技术应用2003(2)34.曹聪.范廉明操作系统原理与分析35.毛德操.胡希明Linux内核源代码情景分析36.StuartR.BallPE嵌入式微处理器系统设计实例37.GL813-USB2.0CompactFlashCardReaderController200238.李驹光.聂雪媛.江泽明.王兆卫ARM应用系统开发详解200339.查看详情40.袁爱君基于ARM的嵌入式uClinux系统设计与Web服务器应用的实现200341.习勇基于MPC850的嵌入式系统设计与应用[学位论文]硕士200242.王航嵌入式通信平台的硬件设计与实现[学位论文]硕士200243.刘志英嵌入式系统中网络应用软件的研究[学位论文]硕士200144.周巍松Linux系统分析与高级编程技术45.DavidARuslingLinuxProgramming46.周明德UNIX/Linux核心2004相似文献(10条)1.学位论文袁帅基于硬件抽象层的嵌入式操作系统移植方法的研究2004随着计算机、微电子在技术和工艺方面的飞速发展,嵌入式系统也得到了巨大的发展,从它在工业、民用、军事、科研等各个方面的应用,可以看出它正逐渐影响着人们的生活.针对如此广阔的应用,围绕嵌入式系统展开的研究和开发也逐渐成为计算机软硬件技术发展最活跃的方向之一.随着嵌入式系统处理器主频不断增加、性能不断提高,越来越多的嵌入式系统需要使用到嵌入式操作系统.随之引来了嵌入式系统开发的一系列问题,操作系统移植便是其中之一.传统计算机操作系统采用无限制的直接访问硬件方式,导致操作系统不稳定、移植困难、软硬件接口不能统一等问题发生.在嵌入式领域,由于其自身特点,对操作系统的移植更具实时要求,可是目前在这方面,还没有一套行之有效的通用方法,针对不同的硬件平台,操作系统的移植往往需要从头开始,有大量重复性的工作要做,还要考虑大量底层硬件信息,移植速度慢周期长,有时稳定性不高,严重阻碍了一套新开发出来的嵌入式产品投放市场的及时性,致使产品不能抢得先机.因此,我们迫切需要研究出一套适合于嵌入式系统的操作系统移植方法.该论文围绕作者在复旦大学计算机系嵌入式系统实验室参与的国家863项目——嵌入式CPU开发和SoC设计平台技术研究,在分析了当前嵌入式系统开发中所遇到的问题,并小结了现有硬件抽象层的特点和不足之后,引入了嵌入式系统硬件抽象层的方法.根据这个方法,作者在使用基于ARM7TDMI核的嵌入式处理器SamsungS3C44B0X的MicetekEV44B0Ⅱ开发平台上做了嵌入式系统硬件抽象层的实现,并且成功地应用于μClinux操作系统的移植中.接着,作者以一个应用程序实例进一步强化了这种方法的可行性和用此方法构建起来的平台系统的稳定可靠性.该论文最后总结和展望了嵌入式系统硬件抽象层的应用和今后可以继续发展的方向.相信该论文所采用并经实验检验的这种方法能够为今后各类操作系统在各种嵌入式硬件平台上的移植提供一些参考,在嵌入式领域发挥积极的作用.2.学位论文赵星星嵌入式实时操作系统移植技术研究与应用2007随着嵌入式系统在各个领域的不断蓬勃发展,嵌入式操作系统对不同硬件平台的系统移植技术的研究就成为了嵌入式开发中的一个重要问题。嵌入式操作系统的移植与嵌入式微处理器和嵌入式操作系统的体系结构密切相关,所以随着嵌入式操作系统种类的不断增加,微处理器体系结构的不断变化,嵌入式操作系统的移植就越来越复杂。在这种情况下,提出一种通用的嵌入式操作系统移植技术来指导和简化嵌入式操作系统的移植工作是很有必要的。本论文深入研究了嵌入式操作系统在不同平台的移植的理论与技术,在此基础上总结分析出嵌入式操作系统移植技术中的共同点,提出了一神通用的嵌入式操作系统移植技术。这种通用的嵌入式操作系统移植技术总结了嵌入式操作系统移植过程中所涉及的所有技术,对嵌入式操作系统移植过程中,从建立交叉开发环境到移植成功后的测试都给出了详细的指导。通用嵌入式操作系统移植技术包括了嵌入式操作系统移植过程中涉及的以下六个方面内容:■嵌入式系统硬件平台分析■嵌入式开发工具环境配置技术■bootloader的移植技术■嵌入式操作系统的内核移植技术■嵌入式操作系统的内核调试技术■嵌入式操作系统移植测试技术最后,在通用嵌入式操作系统移植技术的指导下成功实现了CRTOS(ChineseReal-timeOperatingSystem)内核到HHARM2410评估板的移植,并对移植后的CRTOS进行了功能测试、实时性测试和存储性测试,取得了很好的移植效果。3.期刊论文周德新.张向利.ZhouDexin.ZhangXiangliLinux与嵌入式操作系统-桂林电子工业学院学报2000,20(4)本文描述了嵌入式系统,嵌入式操作系统,Linux操作系统的特点及应用,并对Linux操作系统用于嵌入式系统的可行性进行了分析论述.4.学位论文胡威基于ScratchPadMemory的嵌入式系统优化研究2008嵌入式系统的发展日新月异,其应用也越来越广泛。随着嵌入式系统应用的不断深入,性能、实时性与能耗等方面对于嵌入式系统的要求越来越高。嵌入式系统的软硬件需要协同进行高效率的设计,以满足应用的需求。基于SoC与MPSoC的嵌入式系统研究的不断深入,片上面积的利用效率越来越高,所集成的器件种类丰富,性能和容量也不断提升。利用片上高性能器件来提升嵌入式系统的整体性能更是当前嵌入式系统研究的重点之一。由于片上可利用面积的增加,越来越多的嵌入式处理器将存储器集成在片上,通过片上高速总线来进行访问。片上存储器有利于缩小处理器核与内存之间的访问延迟,提高系统的整体性能。ScratchPadMemory是集成到芯片上的非cache用途的SRAM存储器的统称。通过软件控制的方法,将代码和数据存放在ScratchPadMemory中,提供给处理器使用。由于ScratchPadMemory具有软件可控制、响应速度快、占用片上面积小、能耗低的特点,在嵌入式系统中得到了越来越广泛的应用。本文关注SscratchPadMemory的有效使用,研究如何利用ScratchPadMemory进行嵌入式系统的优化,对程序进行加速,减少消耗在存储器访问上的时间,降低因存储访问带来的能耗,从而提高嵌入式系统的整体性能。本文主要在三个方面进行了研究:(1)基于ScratchPadMemory的嵌入式操作系统优化。通过对嵌入式操作系统中调度算法的改进,对嵌入式操作系统的进程调度模块进行优化,将进程调度模块分配到ScratchPadMemory上运行;将嵌入式操作系统微内核化,对微内核实行构件化,从而提高嵌入式操作系统的运行效率。(2)多道程序共享ScratchPadMemory的优化。通过对嵌入式程序进行分析,生成存储对象。这些存储对象在运行时,可以被调度到ScratchPadMemory上,利用ScratchPadMemory的特点加快程序的运行速度,减少程序运行时的能耗。(3)提出了面向MPSoC体系结构的ScratchPadMemory优化。对于传统的嵌入式程序,通过编译分析析取存储对象。通过操作系统专门ScratchPadMemory管理器在多道程序之间进行协同,达到多道程序共享ScratchPadMemory的目的。通过对程序的线程化,提高程序的并行性,同时,由于线程流水,存储对象将会相对稳定的驻留在ScratchPadMemory上,从而实现对程序运行加速的目标。同时,本文也通过实验对所提出的ScratchPadMemory方法进行了验证和测试。这些优化方法在研究中通过在嵌入式硬件平台上和模拟平台上的实验得到了验证。实验结果表明,这些优化能够有效的提高嵌入式系统的性能,降低系统运行时的能耗,优化后系统性能提升在20%以上,能耗则减少25%以上。本研究充分利用了SeratchPadMemory的特点,设计了通过嵌入式操作系统、多道程序共享对嵌入式系统的优化;探索了多核引入嵌入式系统环境后,基于ScratchPadMemory的优化对多核嵌入式系统的整体性能优化。本研究的工作能够有效的通过基于ScratchPadMemory的优化,提升嵌入式系统的整体性能,将推动ScratchPadMemory在嵌入式系统中的进一步研究和推广。5.学位论文苏健勇基于ARM的嵌入式系统应用研究2004近十几年来,嵌入式系统的发展非常迅速,其应用也越来越广泛,尤其在手持设备、工业自动化领域、信息家电领域更加突出.但嵌入式系统以及嵌入式软件设计技术仍旧处于起步阶段,仍未能形成一套完整、有效、通用的开发方法.随着嵌入式系统应用复杂性的不断提高,嵌入式软件在系统中所占的比重不断增加,软件开发已经成为开发嵌入式系统的重要制约因素.良好的软件结构和合适的开发方法,对于系统开发的成功具有重大的意义.该文结合一个变电站自动化方面的改造项目,将32位处理器引入到产品开发中,应用嵌入式操作系统作为系统软件设计的基础平台,成功地开发出了一个具有以太网接口的功能强大的智能终端.该文首先考察了国内外嵌入式系统的发展情况和研究动态,并对以太网在工业自动化领域中的应用进行了介绍,针对嵌入式微处理器和嵌入式操作系统的现状和发展趋势,提出了将32位处理器和嵌入式操作系统相结合的设计方案.在硬件设计方面,为了提高系统的数据处理能