基于硬件抽象层的嵌入式操作系统移植方法的研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:nini907194627
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机、微电子在技术和工艺方面的飞速发展,嵌入式系统也得到了巨大的发展,从它在工业、民用、军事、科研等各个方面的应用,可以看出它正逐渐影响着人们的生活.针对如此广阔的应用,围绕嵌入式系统展开的研究和开发也逐渐成为计算机软硬件技术发展最活跃的方向之一.随着嵌入式系统处理器主频不断增加、性能不断提高,越来越多的嵌入式系统需要使用到嵌入式操作系统.随之引来了嵌入式系统开发的一系列问题,操作系统移植便是其中之一.传统计算机操作系统采用无限制的直接访问硬件方式,导致操作系统不稳定、移植困难、软硬件接口不能统一等问题发生.在嵌入式领域,由于其自身特点,对操作系统的移植更具实时要求,可是目前在这方面,还没有一套行之有效的通用方法,针对不同的硬件平台,操作系统的移植往往需要从头开始,有大量重复性的工作要做,还要考虑大量底层硬件信息,移植速度慢周期长,有时稳定性不高,严重阻碍了一套新开发出来的嵌入式产品投放市场的及时性,致使产品不能抢得先机.因此,我们迫切需要研究出一套适合于嵌入式系统的操作系统移植方法.该论文围绕作者在复旦大学计算机系嵌入式系统实验室参与的国家863项目——嵌入式CPU开发和SoC设计平台技术研究,在分析了当前嵌入式系统开发中所遇到的问题,并小结了现有硬件抽象层的特点和不足之后,引入了嵌入式系统硬件抽象层的方法.根据这个方法,作者在使用基于ARM7TDMI核的嵌入式处理器Samsung S3C44B0X的Micetek EV44B0Ⅱ开发平台上做了嵌入式系统硬件抽象层的实现,并且成功地应用于μ Clinux操作系统的移植中.接着,作者以一个应用程序实例进一步强化了这种方法的可行性和用此方法构建起来的平台系统的稳定可靠性.该论文最后总结和展望了嵌入式系统硬件抽象层的应用和今后可以继续发展的方向.相信该论文所采用并经实验检验的这种方法能够为今后各类操作系统在各种嵌入式硬件平台上的移植提供一些参考,在嵌入式领域发挥积极的作用.
其他文献
数据挖掘技术是从上个世纪80年代开始发展起来的一门新技术,其主要的目的就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含在其中的、人们事先不知道
随着计算机网络及其应用的快速发展,网络上出现了越来越多的网络平台、应用,用户在不同的平台、应用可能会使用大量的虚拟身份应用信息。不论是静态数据如注册账号,还是用户
随着Internet规模的不断扩大,IP地址不足的问题日益突出。网络地址转换(NAT)技术作为缓解IP地址紧张的一种办法,不仅可以大大提高IP地址的复用率,还能够有效增强局域网的网络安
查询优化是并行数据库系统的核心技术。目前,查询优化的研究主要围绕着具有多个连接操作的复杂关系数据库查询的优化问题进行。近十几年来,人们对于并行数据库中的多连接查询优
动态二进制翻译和动态优化是软件移植和提升系统性能的新途径,近年来围绕该领域展开了大量研究,并出现了一系列有影响的系统。动态二进制翻译和动态优化的主要特点在于将原本
建筑表现要以一定的中介系统或表现媒介来向人们展示建筑及其设计的内容、特征及涵义,传达设计意向,更是与建筑设计过程交互作用不可分割的的一个手段。从建筑表现媒介工具的技
通信协议软件一般要求实时高效、稳定可靠,即能持续地提供可靠的通信服务。对这类软件产品而言,可靠性是一个非常重要的指标,而如何提高其可靠性是当前一个非常重要且急需解决的
从20 世纪90 年代开始,在国际网络界就进行了许多关于高性能的网络体系结构的研究。但由于这些研究都是基于传统的层次结构网络,所以虽然它能对网络的性能进行改善,但难以解
随着互联网的快速发展,网络上每天产生的新网页多到数不胜数,其中新闻、博客类网页占据了大部分,也随着自媒体的火热,新闻、博客类网页的比例也在逐年增高。为了全自动获得网页中
WCDMA是第三代移动通信的重要标准之一.本报告根据阿尔卡特/上海贝尔阿尔卡特股份有限公司在3G方面的产品战略,基于软件无线电技术,力求为WCDMA系统平滑演进到高速下行分组接