嵌入式操作系统移植技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:jianhua230747
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统作为计算机应用的一个崭新领域,以其简洁、高效等优点越来越多地受到人们的关注,而要开发一个嵌入式应用系统,则需要嵌入式硬件、嵌入式操作系统及相应的开发工具等。其中嵌入式操作系统是嵌入式应用系统中的基础部分,占有十分重要的地位,针对不同硬件平台,往往要进行嵌入式操作系统的移植。Nucleus是一种典型的嵌入式操作系统,具有体积小、功能强大、易于定制等特点,通过对Nucleus系统结构特点的分析,在基于Blackfin系列数字信号处理器的目标板上,对Nucleus操作系统的移植技术进行研究,主要包括交叉开发环境的搭建、Nucleus内核的移植以及相关外围设备驱动的开发。在Nucleus操作系统移植过程中,开发了基于目标板的嵌入式操作系统引导程序,在系统启动时初始化相关硬件资源,将Nucleus系统从外部Flash存储设备引导进入内存;Nucleus系统内核初始化包括低级初始化、高级初始化、应用初始化,主要建立操作系统运行所需要的处理器状态等初始环境;中断处理提供对内部或外部事件立刻反应的机制,管理和响应Blackfin数字处理器的各种中断;任务调度和时钟管理接口实现了任务快速切换和定时器处理等功能。利用Nucleus提供的I/O设备驱动程序的标准接口,编写了通用串行异步接口、网络芯片以及视频编码芯片驱动程序,通过这些驱动程序的编写,实现了嵌入式操作系统对外围设备的控制,为应用系统提供了快速的开发环境。
其他文献
随着计算机技术的发展,软件和软件系统在生产生活中的应用越来越广泛。除了微型计算机中的应用软件外,在工业制造、交通运输乃至军事领域中也拥有了规模庞大的软件系统。在大型
学位
挖掘关联规则及规则的更新是数据挖掘领域的一个重要研究热点之一。目前已经提出了许多用于高效地发现大规模数据库中关联规则的算法,这些算法都有各自的特点。基于不同的关联
可重构计算系统利用可编程逻辑器件可重配置的特点,在通用微处理器和专用集成电路之间提供一个结合功能灵活性和高运算速度的平台,被认为是能满足未来嵌入式应用市场需求的一
互联网的发展和信息技术的进步,带来了信息量的猛增,人们很难在浩瀚的信息中找到真正需要的信息,虽然各种搜索引擎的出现在一定程度上解决了这一问题,但是各种搜索引擎都是简
我国的电子政务经过20多年的发展,得到了前所未有的发展。但仍然存在很多问题,如不同政府部门之间共享信息资源面临重复采集,数据命名、格式差异,部门间的数据不一致,技术多
电力行业在国民经济中占有重要的地位,随着电力系统的发展,越来越密织的电网,复杂的电力设备,使得电力行业的数据变得日益庞大且难于管理。如何将这些数据直观的显示在地图上,如何
目前,无线局域网大部分是基于IEEE802.11标准的,但是许多研究表明IEEE802.11标准存在诸如缺乏双向认证、存在弱密钥等安全问题。IEEE802.1x针对当前无线局域网出现的安全问题
随着Internet/Intranet快速发展,网络安全技术日益受到人们的重视。PKI(Public Key Infrastructure)是目前较为成熟的网络安全解决方案,它能够保障网络上各种应用的机密性、
微博作为Web2.0时代新生的网络应用形式,自诞生不久就以其惊人的影响力和急速攀升的用户数量在互联网业界引发了一场前所未有的“微革命”。与其他社交网络不同的是,微博不仅