收藏本站
《电子科技大学》 2012年
收藏 | 手机打开
二维码
手机客户端打开本文

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

李坤  
【摘要】:随着移动互联网的快速发展,嵌入式系统已广泛运用于各种智能终端。一个简单,快捷,安全,可靠的嵌入式硬件模拟器,对于嵌入式系统的软件开发者而言起着非常重要的作用。它不仅可以促进软件和硬件同步,提高开发效率,缩短开发周期,也可以降低软件开发成本,使软件开发者关注于软件开发本身,而不需要去考虑复杂的硬件结构。在基于ARM处理器的嵌入式硬件模拟平台当中,中断控制系统在外设和处理器之间起着桥梁作用,更加有效的提高了系统的运行效率。把它作为硬件模拟器的一个单独的模块来详细的分析与设计,也就显的极为必要。 根据核高基项目的需求,我们需要开发出一个可扩展的软件仿真平台,平台中包含处理器、总线、内存、外设等模块。中断控制器作为仿真平台中的一个重要组件,起着非常重要的作用,因此我们需要对嵌入式中断控制器的软件仿真技术进行研究与分析。本文主要研究基于ARM的嵌入式中断控制系统的软件仿真与实现。主要包括以下内容,对ARM处理器的嵌入式中断控制系统的软件和硬件理论进行研究与分析;介绍Apsim仿真器的整体框架和指令集模拟器相关实现技术;根据对ARM处理器的嵌入式中断控制系统的研究与分析,利用面向对象和有限自动机的有关理论方法,抽象提取出中断控制器组件的硬件模拟器统一接口。这是一个通用的原理性接口,利用该接口可以搭建出我们通用的中断控制器软件仿真架构,我们只需要根据具体的中断控制器逻辑调整我们接口的具体实现即可,具有很强的通用性和扩展性。 根据特定嵌入式开发板s3c2410的中断控制系统的硬件工作原理,利用有限有限自动机相关技术对整个迁移过程进行有效建模,并且通过我们提供的中断控制器硬件模拟模块的统一接口完成s3c2410开发板中断控制系统的软件仿真实现,利用调试、跟踪、检测等相关技术,以及仿真器与硬件运行效果对比来验证我们中断控制器的接口和软件仿真的正确性和可用性,经过大量实验的证明,基于中断控制器仿真接口搭建的s3c2410中断控制器系统软件仿真是正确的、可用的。
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TP391.9

手机知网App
【参考文献】
中国期刊全文数据库 前5条
1 姜航;;MCS51单片机多级中断的仿真[J];长春工程学院学报(自然科学版);2006年01期
2 韩小琨;蒋烈辉;尹青;陈亮;周博;;可重用的指令集模拟器的设计与优化技术[J];计算机工程;2008年07期
3 陈波;黄南戈;林聪仁;;嵌入式中断系统的软件模拟[J];中国新通信;2008年21期
4 杨先炬,陈跃跃,郭阳;一种全硬件动态指令翻译模型[J];微电子学与计算机;2005年11期
5 严迎建,刘明业;ARMv4指令集模拟器设计及优化技术[J];小型微型计算机系统;2005年02期
中国硕士学位论文全文数据库 前1条
1 江乐斌;嵌入式MCU仿真的研究与实现[D];电子科技大学;2007年
【共引文献】
中国期刊全文数据库 前10条
1 王静;;基于ARM的太阳能电站远程监控系统的研究[J];安防科技;2007年10期
2 丁明勇;李昔华;代晓红;;基于LED技术的煤矿照明与安全监控系统[J];安防科技;2007年12期
3 吴俊君;;智能楼宇门禁系统研究与实现[J];安防科技;2008年02期
4 刘振永;高恒志;;嵌入式系统在远程监控中的应用[J];安防科技;2008年06期
5 管凤旭;徐冉;杨伟;;基于WinCE和GPRS的安防报警系统设计[J];安防科技;2010年02期
6 周虹宇;程乃伟;;安全防范区域复合通讯模式研究[J];安防科技;2010年09期
7 孟庆峰;;实时内核uC/OS-Ⅱ在S3C44B0X上移植的研究与实现[J];安徽电子信息职业技术学院学报;2008年01期
8 冯先成;李寒;段文潇;陈颖;;嵌入式系统实验与教学应用研究[J];安徽电子信息职业技术学院学报;2011年04期
9 陶保壮;;基于ARM7的嵌入式操作系统μc/OS-Ⅱ平台的剖析与实现[J];安徽工程科技学院学报(自然科学版);2009年02期
10 张海清;陈永煌;朱晖;;基于嵌入式系统的CAN总线汽车组合仪表的研究[J];安徽工程科技学院学报(自然科学版);2009年03期
中国重要会议论文全文数据库 前10条
1 陈花;马学森;韩江洪;魏振春;;μC/OS-Ⅱ在LPC2119微处理器上移植的研究和实现[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
2 王芳;;基于ARM9的数据采集系统设计[A];第九届全国信息获取与处理学术会议论文集Ⅰ[C];2011年
3 王彪;;基于LPC2138的TFT触摸屏人机交互模块设计[A];2011中国仪器仪表与测控技术大会论文集[C];2011年
4 张闻捷;唐琎;栾柱晓;;基于EP9312的银税类嵌入式系统硬件设计方案[A];第二届中国CAE工程分析技术年会论文集[C];2006年
5 李卫国;葛纫秋;;一种基于uClinux的便携式邮件接收器的设计[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年
6 陈俊;吕恒;武穆清;;VIVI在S3C2410处理器上的应用及启动流程分析[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
7 李冰;孙建平;;基于S3C2410与嵌入式Linux的网络视频监控[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(下册)[C];2008年
8 杜传利;曾翠娟;;嵌入式GPS/DR组合导航系统的硬件设计与实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
9 林书禹;谢存禧;张铁;李琳;;移动机器人控制系统的数字PID混合控制[A];第十届粤港机电工程技术与应用研讨会暨梁天培教授纪念会文集[C];2008年
10 杨靖;李捍东;;基于ARM和CPLD的嵌入式数字图像处理系统[A];2010年西南三省一市自动化与仪器仪表学术年会论文集[C];2010年
中国博士学位论文全文数据库 前10条
1 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
2 王先超;三值光学计算机监控系统之任务管理及其理论研究[D];上海大学;2011年
3 乔宇;汽车四轮转向的动力学特性与混杂控制研究[D];天津大学;2003年
4 陈晗斐;实时操作系统的若干关键问题研究[D];浙江大学;2004年
5 丁绪星;基于整数小波变换的图像编码研究与实现[D];南京理工大学;2004年
6 夏军;32位RISC微处理器设计研究[D];华中科技大学;2004年
7 杨丽;组培苗分割移植机器人系统的研究[D];中国农业大学;2005年
8 娄嘉骏;家庭网络平台研究与构造[D];浙江大学;2005年
9 陈稷;太赫兹波及光学过程层析成像技术研究[D];浙江大学;2005年
10 王青海;基于视觉特性的小波变换编码及图象质量评价方法的研究[D];上海大学;2004年
中国硕士学位论文全文数据库 前10条
1 王立飞;基于ARM的三相交流异步电动机调速系统研究[D];华中农业大学;2010年
2 张海清;基于嵌入式系统的CAN总线汽车组合仪表的研究[D];安徽工程大学;2010年
3 张良清;基于嵌入式技术的高精度程控直流电源的研究[D];安徽工程大学;2010年
4 宫明广;基于ARM平台分布式测控终端设计[D];南昌航空大学;2010年
5 张磊;基于ARM的矿用监测分站[D];山东科技大学;2010年
6 刘立辉;基于嵌入式系统平台的城市噪声分布地图[D];山东科技大学;2010年
7 朱凯;基于ARM和μC/OS-Ⅱ的数据采集器的研究与设计[D];山东科技大学;2010年
8 刘强;基于ARM9的机器人远程控制系统研究[D];山东科技大学;2010年
9 叶智祥;基于ARM的以太网转换器研究及应用[D];长春理工大学;2010年
10 高宏屹;基于嵌入式的聋哑人无障碍交互技术研究[D];长春理工大学;2010年
【二级参考文献】
中国期刊全文数据库 前6条
1 陈定君,郭晓东,张应辉,余克清,刘积仁;嵌入式软件仿真开发系统的研究[J];电子学报;2000年03期
2 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期
3 谢卫平,邓苏,沙基昌,刘忠;基于构件技术的HLA仿真[J];计算机工程与应用;2002年03期
4 罗抟翼;王松;;基于VC的8051单片机的软硬件仿真模块程序设计[J];沈阳工业大学学报;2007年04期
5 周秋珍,张浩,严隽薇,贺飞鸣;基于面向对象技术的构件化模型的仿真和分析评价[J];组合机床与自动化加工技术;1999年12期
6 余先庆;构件 构件库 构件化开发方法[J];中国科学院研究生院学报;1998年01期
【相似文献】
中国期刊全文数据库 前10条
1 ;LPC1100:低成本Cortex-MO微控制器[J];世界电子元器件;2009年12期
2 刘翔宇;白瑞;;外部中断控制器的设计与实现[J];西安邮电学院学报;2010年03期
3 忻龙彪,杨晓晴;中断方式数据采集系统的设计与实现[J];建筑电气;2005年04期
4 于镭;朱正;;基于DSP定时器在伺服位置控制中的应用[J];微计算机信息;2010年08期
5 祖荫柏;;基于FPGA硬件中断控制器的设计[J];电脑编程技巧与维护;2010年20期
6 万正兵;;Proteus在ARM嵌入式系统教学中的应用[J];科技致富向导;2011年21期
7 车亮,马家栋,房卫东,孙自然;IBM-PC微机与8031单片机的通信[J];煤矿自动化;1998年S1期
8 顾泰;冀卫兴;;应用中断方式计数的数据采集系统设计[J];河北建筑工程学院学报;2006年03期
9 高学军,黄南山;STD总线BICU中断控制器及其应用[J];武汉水利电力大学(宜昌)学报;1999年03期
10 海波;计算机“中断”概念课堂教学[J];甘肃科技纵横;2005年06期
中国重要会议论文全文数据库 前10条
1 丁庆振;王书茂;陈度;杨景利;徐鸿斌;;基于ARM与FPGA的机械手控制设计[A];2007'中国仪器仪表与测控技术交流大会论文集(二)[C];2007年
2 龚兆岗;;基于ARM处理器的LED可变情报板嵌入式控制器[A];2006年全国LED显示技术应用及产业发展研讨会论文集[C];2006年
3 李和平;;基于ARM的固态记录器控制模块的设计[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年
4 夏文岳;袁海文;弥寒光;郭鑫;;基于ARM的有源滤波器测控系统设计[A];2010航空试验测试技术学术交流会论文集[C];2010年
5 康明才;赵西平;;电力电容器微机保护系统的研究与设计[A];2008中国电力系统保护与控制学术研讨会论文集[C];2008年
6 曾翠荣;李斌;佘曼桂;;基于ARM的多协议转换系统及其路由设计[A];2010年通信理论与信号处理学术年会论文集[C];2010年
7 侯立亚;李艳峥;吴水才;张松;白燕萍;;基于ARM的心电采集系统的设计[A];中国仪器仪表学会2005年学术年会医疗仪器学术会议暨中国仪器仪表学会医疗仪器分会第三届第二次理事会论文汇编[C];2005年
8 高得力;高聪哲;;基于ARM的断路器在线监测装置的研制[A];2010电工测试技术学术交流会论文集[C];2010年
9 阮航;许榕生;;嵌入式SMS通信模块的设计与实现[A];第十三届全国核电子学与核探测技术学术年会论文集(下册)[C];2006年
10 王俊;刘缠牢;赵丁;;基于嵌入式系统的激光粒度仪电路设计[A];2010年西部光子学学术会议摘要集[C];2010年
中国重要报纸全文数据库 前10条
1 柴小瑞;ARM的另类生存[N];文汇报;2002年
2 本报记者 周源;ARM能成为真正的挑战者吗?[N];网络世界;2010年
3 本报记者 赵艳秋;英特尔与ARM谁将最终获胜?[N];中国电子报;2010年
4 本报记者 王然;联想选择ARM 英特尔阵营惊现裂痕[N];经济观察报;2009年
5 许磊;苹果大可不必买ARM[N];计算机世界;2010年
6 胡祝;ARM电脑,越走越近[N];电脑报;2011年
7 王如晨;ARM总裁:将进入小尺寸笔记本市场[N];第一财经日报;2008年
8 本报记者 刘学习;ARM与软件企业合作提供先进IP[N];计算机世界;2008年
9 总编 孙定;新鲜ARM本不妨关注[N];计算机世界;2009年
10 本报记者 郑迪;ARM试与Intel分天下[N];21世纪经济报道;2009年
中国博士学位论文全文数据库 前10条
1 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
2 张志丰;桥路型高温超导限流器的研究[D];中国科学院研究生院(电工研究所);2006年
3 陈东良;仿生机器蟹两栖步行机理与控制方法研究[D];哈尔滨工程大学;2006年
4 王秀芳;基于ARM和WLAN的油田配电网终端数据远传关键技术研究[D];大庆石油学院;2008年
5 李外云;基于ARM架构的嵌入式人脸识别技术研究[D];华东师范大学;2008年
6 竺乐庆;基于手部特征的多模态生物识别算法研究与系统实现[D];浙江大学;2008年
7 王利霞;基于处方图的变量喷药系统研究[D];吉林大学;2010年
8 李晓峰;半空间复杂目标的高频分析方法[D];西安电子科技大学;2009年
9 李韪韬;光学断层成像系统与组织热凝固监控的关键技术研究[D];南京航空航天大学;2008年
10 胡永华;深亚微米理论及IP核设计技术的研究[D];合肥工业大学;2001年
中国硕士学位论文全文数据库 前10条
1 郑杲;基于ARM的液晶显示控制设计[D];南京理工大学;2007年
2 熊新;基于ARM的二级倒立摆控制的研究[D];昆明理工大学;2008年
3 王楠;基于ARM的嵌入式车载导航系统的设计与研究[D];哈尔滨理工大学;2010年
4 周丽娜;ARM反编译中的类型分析技术研究[D];解放军信息工程大学;2010年
5 石舒;基于ARM平台嵌入式数据传输通信软件的设计[D];电子科技大学;2010年
6 张磊;基于ARM的矿用监测分站[D];山东科技大学;2010年
7 黄杰;基于ARM嵌入式系统综合血压检测系统的研究与设计[D];湖北工业大学;2010年
8 阎连龙;基于ARM的嵌入式网关多协议转换的研究[D];河南理工大学;2008年
9 张志刚;基于ARM控制器的物料色选系统研究[D];浙江大学;2010年
10 刘凯凯;基于ARM结构体系的无线传感器网络平台设计[D];上海交通大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026