共查询到16条相似文献,搜索用时 78 毫秒
1.
2.
3.
嵌入式软件仿真测试环境的软件体系结构设计 总被引:8,自引:1,他引:7
仿真测试是嵌入式软件系统测试阶段的一种有效测试方法,仿真测试测试环境是支持仿真测试方法的一种自动化测试平台,针对仿真测试环境的功能需求,提出了一种基于主从结构的仿真测试环境的体系结构设计,之后重点介绍了实时处理机软件的体系结构设计,并对其中的任务管理与调度和通讯协议两个模块的软件体系结构设计进行了详细的描述,最后对全文进行了总结。 相似文献
4.
5.
嵌入式软件是软件中最难于测试的一类软件,具有软硬件高度相关性和实时性,前期基于自动化测试工具TestQuest构造的软件仿真测试环境是基于windows平台的,存在实时性差和任务调度困难等缺陷,针对以上问题,对基于TestQuest构造的测试环境扩展了基于vxworks操作系统的实时控制器(RCC),详细说明了其软硬件的设计、vxworks操作系统的移植和BSP的开发、实时控制器的任务调度机制和原型系统的验证。 相似文献
6.
嵌入式软件全数字仿真测试环境设计 总被引:2,自引:0,他引:2
嵌入式软件所具有的实时性、嵌入性特点,使得仿真测试成为保证嵌入式软件质量的一种重要测试方法.首先分析了当前仿真测试方法现状及存在的问题,然后提出了一种基于宿主机的嵌入式软件全数字仿真测试环境设计方案,用软件来仿真嵌入式软件运行所需的目标机硬件及外部设备,能够在不具备目标硬件系统情况下,进行非干涉、实时的嵌入式软件闭环测试,最后提出了通过建立仿真构件库实现快速建立全数字仿真测试环境的方法. 相似文献
7.
分布式仿真测试环境在嵌入式软件的测试中有着重要的作用。首先给出了分布式仿真测试环境的概念及其任务分析和开发模式,然后提出了通过实现仿真测试环境的支撑系统来实现仿真测试环境的方法,并且给出了构建支撑系统的具体实现方案。 相似文献
8.
如何构建测试环境是嵌入式软件测试需要解决的一个关键问题。由于半实物仿真能够较好地兼顾真实性和可控性,受到国内外的广泛重视。对ADS2半实物仿真测试工具的关键实现技术进行了研究。通过某型DSP处理板测试实例,介绍了利用ADS2进行测试的基本方法和步骤。研究表明,利用ADS2构建半实物仿真测试环境,能够有效进行嵌入式软件测试,具有很大的应用价值。 相似文献
9.
10.
嵌入式软件仿真测试环境接口通讯协议研究 总被引:5,自引:4,他引:1
目前通常采用仿真测试的方法对嵌入式软件进行系统测试。通过总结嵌入式软件仿真测试的特点,分析了被测系统真实的交联环境和仿真测试环境以及它们对通讯接口的需求,在此基础上提出了利用分层模式实现的测试环境数据通讯机制,最后重点阐述了通讯协议的设计和实现途径。 相似文献
11.
Vxworks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有多任务处理能力和保证软件实时性的各种通信机制;在分析嵌入式软件仿真测试环境的多任务性和实时性需求的基础上,基于任务权重优先调度算法和系统的功能模块的紧急度调度算法,对系统的各个模块进行了合理的任务划分,并提出了单处理器下的基于信号量通信的静态权重优先级抢占的任务调度算法;确定了需要调度的任务集合,并给出了测试环境任务总体关联图及具体实现方法,通过Windview工具对任务调度和实时性进行了验证。 相似文献
12.
13.
14.
软件可靠性是衡量软件质量的重要指标之一,软件可靠性测试和评估是提高软件可靠性的有效手段。针对嵌入式软件,研究了软件可靠性测试关键技术及统计方案,并将软件可靠性测试评估技术首次应用在某产品的嵌入式软件中,通过验证软件是否满足可靠性指标要求,为评价软件可靠性提供依据。 相似文献
15.
总结了嵌入式软件模拟测试平台研制过程中所遇到的技术难点和相应的解决途径。该平台主要包括静态分析和动态模拟运行两个子系统,静态分析部分拥有逆向生成程序流程图的功能。介绍了生成“流程图图块文件”的思想。CPU模拟是该平台的核心,给出了CPU模拟的工作方式和流程,以及测试覆盖率的统计方案。采用了两种存储器体系结构,寻址方式的模拟不仅保证了正确地确定操作数,而且能够正确统计指令执行时间。介绍了模拟时钟的设计思想,以及中断控制模拟器的工作原理,描述了中断信号的发生、中断优先级的控制措施。 相似文献