基于RTEMS的嵌入式全数字仿真测试技术研究与应用

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:Agoni_iAy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时多处理器操作系统RTEMS(Real Time Executive for MultiprocessorSystems)作为一个快速、稳定的实时操作系统,已经在欧洲航天航空、机器人、军事、通信等对系统质量和可靠性要求异常严格的领域得到了广泛应用。仿真测试是保证嵌入式软件质量行之有效的方法,本文旨在为RTEMS嵌入式软件构建廉价、安全的全数字仿真黑盒测试平台。   本文通过对嵌入式软件仿真测试技术及RTEMS测试需求的分析,设计了RTEMS全数字仿真测试策略,提出了基于TH/TA(Test Host/Test Agent)测试模型的RTEMS嵌入式全数字仿真测试框架。通过对基于数据对象模型的全数字仿真测试协议ADSTP(Absolute Digital Simulation Testing Protocol)的设计,实现了TH与TA之间测试数据的交换。为了提供外围激励,利用RTEMS文件系统结合测试代理设计了虚拟设备层,同时提出了具有双队列、双线程的FIFO双端虚拟设备被控制器模型,解决了TH/TA全双工的逻辑读写,并针对性地提出了具有五元组属性的虚拟时钟,在此基础之上设计了开环、闭环、混合及多路并发激励模式。通过对基于重定向读写技术的测试驱动的研究与设计,实现了目标程序的激励感知,并且为了保持仿真平台的透明性,基于TH/TA测试框架及RTEMS任务管理机制设计了自动化测试控制方案。为对本文研究成果进行验证,设计实现了各支撑软件,并结合模拟器QEMU和仿真平台CYGWIN,利用GCC、BINUTILS、NEWLIB及RTEMS等源码搭建了RTEMS嵌入式全数字仿真测试平台,最后通过对基于RTEMS的高空温度方差计算程序的测试,肯定了研究成果的可行性和实用性。   通过对RTEMS全数字仿真测试技术的研究,主要解决了外围激励和自动化测试控制,TH/TA全数字仿真测试模型,是对仿真测试技术的创新和延伸,将对嵌入式全数字仿真测试技术的研究与发展起到一定的推动作用。
其他文献
论文的目的是开发一个有着良好用户体验的电器视频交易系统。论文首先简要介绍了中国电子商务的发展历史与现状,得出了发展电子商务的企业在激烈的竞争中要留住客户,必须以良
随着互联网的迅速发展,计算机网络在经济和生活的各个领域正在迅速普及,整个社会对网络的依赖程度越来越大,这也使得网络安全问题变的愈发重要。为了预防目前越来越频繁出现的分
自上个世纪以来,随着计算机技术的飞速发展,人们可以更好的处理复杂数据,与此同时,高维数据分析技术也蓬勃发展。高维数据的本征维数估计问题研究,在高维数据处理领域中有着
在Web2.0时代,社会网络越来越流行,吸引了众多用户的关注,它允许用户发布并共享资源,建立基于社会关系的网络连接。社会网络的核心是维护虚拟社区内的用户连接,连接体现了一种社会
本文结合领域工程现有的研究理论、思想,进行面向领域的软件体系结构复用的实践。针对电子商务B2B贸易领域的商务平台,对其中涉及到的关键技术难点进行分析并给出解决方案,并
学位
智能变电站作为构建坚强智能电网的一个重要环节,承担着调整电压、分配电能、控制电流走向等功能,对智能电网的发展有非常重要的影响。目前智能变电站利用以太网作为通信网络,以太网延迟的不确定性对智能变电站通信网络报文传输的实时性有很大的影响。另一方面,当前智能变电站过程层单独组网的网络形式导致网络复杂性大,每增加一个新的应用、协议、设备,都会增加网络的复杂性,使得网络维护困难。针对这两方面的问题,论文提出
模式识别技术作为人工智能的一个重要研究领域,近年来得到了蓬勃的发展。OCR技术作为模式识别技术研究和应用的一个重要方面,也开始广泛应用于生产和生活的各个方面。目前,OC
学位
随着互联网和信息化进程的逐步发展,信息的数量和种类每天都在以惊人的速度增长。由于互联网信息的不断丰富,很多Web应用往往不能迅速跟进大量信息衍生及业务模式变革的脚步,
传统的网管接口一致性测试方法中所使用的测试系统,通常都是针对某个具体的网管接口规范或者网管接口实现技术设计和编码实现的,网管接口模型的改变或新网管接口实现技术的引
随着无线传感器网络(WSN,Wireless Sensor Network)技术的迅速发展,人们对无线传感器网络数据传输性能的要求越来越高。当前应用最为广泛的单信道无线传感器网络MAC协议由于