共查询到20条相似文献,搜索用时 93 毫秒
1.
嵌入式软件是一种较为特殊的软件,在嵌入式系统中所占的比重比较大,在嵌入式系统广为应用的背景下,人们对嵌入式软件的可靠性给予了足够的重视,嵌入式软件测试就是提高其可靠性最有效的手段。文章主要对当前嵌入式软件测试的相关问题进行了分析,并对嵌入式软件测试的技术和策略进行了探讨。 相似文献
2.
嵌入式软件测试有助于提高嵌入式软件质量和可靠性.因此,利用CodeTEST相对于其他嵌入式软件测试工具具有多任务、实时、动态测试的优点.设计了一种基于CodeTEST进行嵌入式软件测试的方法.通过实例进行了嵌入式软件的覆盖测试.实验结果证实了利用该方法在CodeTEST测试工具上可以实现嵌入式软件语句完全覆盖以及分支覆盖85%以上,并可以方便地对嵌入式系统进行改进和优化. 相似文献
3.
嵌入式系统应用领域千差万别,但基本要求嵌入式系统功能强大、性能稳定、工作可靠。对嵌入式系统进行快速有效的测试则愈加显得重要。本文对嵌入式系统的软件可靠性进行了深入全面的分析,针对如何提高嵌入式软件可靠性安全性,进行开发策略、程序设计、测试手段、安全分析等方面进行了探讨,对嵌入式软件测试关键技术和测试结构进行论述。 相似文献
4.
探索性软件测试发挥测试人员经验和创造性,强调软件测试各阶段的同时性,并利用测试学习被测系统,已形成应用体系并在工业界成功运用。将探索性测试技术应用于嵌入式系统软件测试,是解决测试时间紧、任务重、软件文档不完备等现实问题的有吸引力的方法。然而,嵌入式系统测试要求严格的软件测试管理流程和文档,并需对测试执行进行有效评价,这些要求在探索性测试中被弱化。调研和综述探索性测试技术,分析探索性测试技术与嵌入式系统软件测试体系的关联和冲突,是将探索性测试在嵌入式软件测试中的恰当运用的关键。以此为基础,对探索性测试在嵌入式系统软件测试中的应用模型提出了建议,并对应用中的问题和后续研究进行了讨论和展望。 相似文献
5.
嵌入式系统的广泛应用引发了对嵌入式软件质量的深入探讨。据统计,在嵌入式设备中,由于软件引发的故障占整个故障的70%~80%,迄今为止,软件测试仍为保证软件质量与可靠性的最有力手段。由于嵌入式软件具有软硬件结合密切、实时性较强以及接口复杂等特点,针对嵌入式系统的软件测试更侧重于系统测试。成立于2007年3月的北京伟晨豪嘉科技有限责任公司专注于嵌入式软件测试领域,为用户提供GESTE产品和专业的测试咨询服务。由伟晨豪嘉公司独家代理的拥有独立知识产权的嵌入式软件仿真测试系统GESTE,成功打破了国外对我国在相关领域的技术垄断和封锁,填补了我国实时嵌入式软件缺乏仿真测试环境的空白。 相似文献
6.
嵌入式软件测试与通用软件测试有相通之处,也有很大差异,嵌入式系统测试与系统软硬件平台关系密切且对测试环境、测试方法都有特殊要求。测试用例设计是软件测试的核心,决定了软件测试的最终效果。在软件测试环境能更方便地进行测试用例注入,且软件测试环境直接影响着软件测试的效率。本文论述了嵌入式软件测试技术,分析了采用UML生成测试用例的方法,论述了采用VI技术搭建仿真测试环境的原理。采用所述方法实现了某型号分系统嵌入式软件测试。 相似文献
7.
8.
9.
为了保证机载嵌入式软件的安全性和可靠性,根据实际项目的测试需求提出了一种基于机载嵌入式软件的自动化测试方法.首先介绍了机载嵌入式软件测试的基本概念,然后分别对测试平台的硬件构成、软件设计、测试过程以及应用效果进行了阐述.实验结果表明:该测试平台可以根据不同的测试需求进行硬件环境的搭建和相应软件的设计,同时能够自动化执行... 相似文献
10.
11.
在某科研项目中,需要设计一个200通道的AD转换器.在系统设计方案论证的基础上,选择了基于FPGA和MCU的设计方案.根据对FPGA和MCU的所要完成的功能描述,给出了FPGA的内部电路设计过程及主要的VHDL语言源程序代码,给出了基于嵌入式实时操作系统RTX51的MCU软件设计过程及相应的程序流程框图.通过对制作的实物进行的测试表明,本系统达到了设计任务所提出的功能要求和技术指标,并且系统具有较好的可靠性. 相似文献
12.
本文针对大规模数据记录系统对嵌入式系统实现的实时性需求,设计了一种采用VxWorks操作系统的嵌入式实现方案,该方案采用模块化的设计架构,利用VxWorks灵活的多任务调度机制和任务间通信机制,建立了一种多任务间通信模型.通过对任务功能的合理划分和任务优先级的设置,该嵌入式系统克服了数据记录过程中数据丢失、数据覆盖的问题,提高了数据记录的实时性和可靠性要求. 相似文献
13.
14.
15.
嵌入式系统设计时由于成本和功耗等方面的考虑而较少重视安全性,而一般采用的软件防御方式无法满足嵌入式系统在实时性和可靠性上的要求,缓冲区溢出作为最常见的软件安全漏洞对嵌入式系统安全构成严重威胁.文中构建了一种基于细粒度指令流监控(FIFM)的硬件防御机制,通过虚拟执行单元虚拟执行程序,在攻击发生之前检测攻击行为.实验结果表明FIFM能很好的防御典型的缓冲区溢出攻击,而且FIFM不需要修改程序,不破坏流水线完整性,对系统的性能影响小,本文的防护机制可以应用于其他嵌入式系统设计中以动态防御缓冲区溢出攻击. 相似文献
16.
17.
18.
基于 Camera Link 接口的高帧频数字图像采集显示系统 总被引:3,自引:0,他引:3
设计了基于 FPGA 的嵌入式图像采集显示系统,并对该系统采用的接口协议、匹配端口和软硬件架构进行了研究.给出了系统各个功能模块的设计方法,对系统中接口模块的信号时序和图像数据缓存处理架构进行了软件编写及仿真.实验结果表明:满足了降低成本、节约空间、提高系统稳定性和工作带宽的要求. 相似文献
19.
μC/OS-Ⅱ是源代码公开的、可固化可裁剪的、高稳定性与可靠性的、抢占式多任务的实时操作系统。将μC/OS-Ⅱ移植到嵌入式系统中,可以实现多任务管理功能以及系统对实时性的要求。本文详细描述了将μC/OS-Ⅱ移植到S3C44B0X(内核为ARM7TDMI)处理器上的全过程,并在嵌入式软件集成开发环境Embest IDE下对移植程序和应用程序进行了验证。本次移植工作主要包括几个内容:设置常量的值、声明数据类型、声明宏(OS_CPU.H)、用C语言编写相关的函数(OS_CPU_C.C),以及编写相关汇编语言函数(OS_CPU_A.ASM)。 相似文献