嵌入式软件开发技术研究—MPC860目标机底层软件的实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wlq8201
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息产业和集成电路技术的进步,嵌入式应用领域得到了蓬勃和快速的发展.嵌入式应用开发的重要特点是满足应用环境多样化的需求,多样化的需求导致嵌入式开发面临多样化的环境,主要体现在目标机硬件平台的多样化,嵌入式操作系统的多样化以及开发和调试工具的多样化.嵌入式底层软件作为硬件平台和上层应用之间耦合的桥梁,地位非常重要.针对不同的硬件平台、操作系统和上层应用,如何高效地开发出满足系统需求的底层软件,使软硬件系统能够协调工作,成为一个急需解决地问题.本论文主要研究了嵌入式系统软件开发的相关理论与技术,重点在于对底层软件的研究.首先对嵌入式软件开发涉及的主流的硬件平台(主要是处理器),嵌入式操作系统以及开发和调试方法进行研究.然后从第一步研究中总结出嵌入式底层软件开发涉及的三个重要问题:操作系统移植,板级支持包的开发以及系统启动技术,并对这三个方面研究中面临的各种问题和解决方法进行探讨.接着结合在MPC860平台上的开发实践进行论述.在对目标机硬件平台进行充分研究的基础上,以上述三个方面内容为核心,对嵌入式底层软件开发模式,即调试运行与固化运行,进行深入研究,并提出了适合实际应用的解决方案.最后对全文进行总结,指出本文论文存在的不足和后续的研究课题.本文的研究重在对嵌入式底层软件开发模式的探讨.其中,对系统启动和引导模式的探讨最为详尽,对于嵌入式开发人员有一定的参考价值.
其他文献
企业信息化建设是企业提升竞争力的重要手段之一,企业资产管理(Enterprise Asset Management,EAM)作为企业信息管理思想之一,对于资产密集型企业,可以提高资产的可利用率、降低企业运行维护成本。数据设计的内容涉及数据库的设计、数据结构与算法等方面,本文针对当前EAM中存在的数据设计的问题,设计了资产层次结构中的数据结构与算法,完成了反规范化的数据库的设计。本文首先介绍了EAM
研究发现,当前网络中充斥着大量的“隐患终端”,又称为“不健康终端”,指的是存在安全隐患或正在发生安全事件的计算机系统。这些隐患终端不仅会成为被攻击的对象,还可能被攻击者
分布式地理信息系统是地理信息系统(GIS)研究中的一个重要领域,它的目标是实现GIS互操作。本文讨论了分布式GIS的产生发展以及GIS互操作的研究情况,对分布式地理信息进行了分
本文对入侵检测技术进行了分析和研究,通过分析入侵检测领域亟待解决的一些问题产生的根源,提出了在基于软件代理的分布式入侵检测模型框架下,使用一种以增强型入侵检测引擎
根据IBM日前发布的全球商务安全指数报告指出,2005年上半年,病毒和犯罪性安全攻击增长了50%,网络安全的形势日趋严峻,入侵检测是P~2DR安全模型的核心部分,也是整个计算机信息安全体
数据挖掘是从海量的数据中挖掘出隐含的、先前未知的、对决策有潜在价值的知识和规则。聚类分析是数据挖掘领域中的一个重要研究课题。所谓聚类是将物理或抽象的集合分组成为
当前网络安全的研究有两个侧重点,分别是如何提高安全防护设施的安全性和处理速度。提高安全性的研究致力于利用多种安全防护设施(包括防火墙,入侵检测系统和安全评估系统等)
3D打印技术通常又被叫做增材制造技术。它一般采用逐层叠加的方法将耗材结合在一起。Charles Hull在1983年发明了以液态树脂为材料的3D打印技术。30多年过去了,3D打印技术取
随着计算机技术的飞速发展,信息网络已经成为社会发展的重要保证。信息网络涉及到国家的政府、军事、文教等诸多领域。其中存贮、传输和处理的信息有许多是重要的敏感信息,甚至
近年来,随着IP技术的不断发展和VOIP技术的提出,数据网络通信已经开始融入了传统的话音业务。由于传统语音业务和数据业务的融合具有着巨大的的市场潜力和广阔的发展前景,因此,VO