基于ARM的嵌入式中断系统的软件仿真实现

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:hsgnln
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的快速发展,嵌入式系统已广泛运用于各种智能终端。一个简单,快捷,安全,可靠的嵌入式硬件模拟器,对于嵌入式系统的软件开发者而言起着非常重要的作用。它不仅可以促进软件和硬件同步,提高开发效率,缩短开发周期,也可以降低软件开发成本,使软件开发者关注于软件开发本身,而不需要去考虑复杂的硬件结构。在基于ARM处理器的嵌入式硬件模拟平台当中,中断控制系统在外设和处理器之间起着桥梁作用,更加有效的提高了系统的运行效率。把它作为硬件模拟器的一个单独的模块来详细的分析与设计,也就显的极为必要。根据核高基项目的需求,我们需要开发出一个可扩展的软件仿真平台,平台中包含处理器、总线、内存、外设等模块。中断控制器作为仿真平台中的一个重要组件,起着非常重要的作用,因此我们需要对嵌入式中断控制器的软件仿真技术进行研究与分析。本文主要研究基于ARM的嵌入式中断控制系统的软件仿真与实现。主要包括以下内容,对ARM处理器的嵌入式中断控制系统的软件和硬件理论进行研究与分析;介绍Apsim仿真器的整体框架和指令集模拟器相关实现技术;根据对ARM处理器的嵌入式中断控制系统的研究与分析,利用面向对象和有限自动机的有关理论方法,抽象提取出中断控制器组件的硬件模拟器统一接口。这是一个通用的原理性接口,利用该接口可以搭建出我们通用的中断控制器软件仿真架构,我们只需要根据具体的中断控制器逻辑调整我们接口的具体实现即可,具有很强的通用性和扩展性。根据特定嵌入式开发板s3c2410的中断控制系统的硬件工作原理,利用有限有限自动机相关技术对整个迁移过程进行有效建模,并且通过我们提供的中断控制器硬件模拟模块的统一接口完成s3c2410开发板中断控制系统的软件仿真实现,利用调试、跟踪、检测等相关技术,以及仿真器与硬件运行效果对比来验证我们中断控制器的接口和软件仿真的正确性和可用性,经过大量实验的证明,基于中断控制器仿真接口搭建的s3c2410中断控制器系统软件仿真是正确的、可用的。
其他文献
<正> 大凡看过赣南采茶戏的人都会得出这样的印象:赣南采茶戏载歌载舞,轻松活泼,是个特色鲜明的地方剧种。人们的这一印象,是在认识这个剧种总的艺术形式和总的表现手段、手
随着国内地勘的逐渐回暖,国内的所有地勘企业都在考虑如何坐上这个顺风车,以扩大自身的市场份额,以及提升自身的市场影响力。自从地勘单位属地化管理之后,地勘单位之间的竞争
为了保证地瓜干加工中的卫生质量,进行了地瓜干加工过程中HACCP体系应用研究,在对危害分析的基础上,确定了原料验收、加料配糖水、煮糖浸糖、包装封口、杀菌、金属探测为关键
研究了在大豆分离蛋白(SPI)膜中添加不同脂类物质及含量对膜水蒸气透过系数(WVP)、机械性能、水溶性(WS)的影响。通过添加蜂蜡与月桂酸前后膜性能的比较,发现膜的阻水性、机
赭曲霉毒素A主要由赭曲霉和青霉属的某些菌株产生,广泛分布于谷物、其他植物性食品及相关产品和动物性食品,对动物和人体具有肾脏毒性、肝脏毒性,另外还有致畸、致突变和致癌
<正> 任何导演构思,假如不在演员身上表现出来,便没有任何实际的艺术价值。所以,排戏过程中的导演同演员的合作问题,表演的时代风格问题,是戏剧演出创作实践中的一个最主要、
马克思逝世以后,对马克思理论的诠释和实践呈现出一个多元化的局面。马克思思想的架构本身也有一个发展历程。1845年,马克思的思想经历了一个“范式转型”,即从人道主义哲学批判
目的 :探讨CT灌注成像在超早期缺血性脑血管病中的诊断价值。方法 :回顾性分析我院2013年1月到2014年7月应用CT灌注成像进行诊断的96例超早期缺血性脑血管病患者,将患者分为
目的 :研究胰岛素泵治疗在糖尿病烧伤患者围手术期的应用。方法 :选取2010年1月~2014年1月期间我院接收治疗的80例糖尿病烧伤患者。采用随机数表法将80例患者分为观察组和对
在中国文学的发展史上,李清照作为著名女词人卓然自成一家。她的词作有着独特的艺术风格,并且在各个时期有着不同的特点。关于易安词,文史界早有将其以南渡为界分为两个时期