当前位置:问答库>论文摘要

题目:面向CAN总线的测试方法研究

关键词:CAN总线;软件测试;嵌入式软件;仿真测试;测试工具;测试环境

  摘要

本文对基于CAN总线的应用系统进行了深入分析,在此基础上细致地研究了基于CAN的应用系统的系统测试方法和测试环境,并设计和实现了相应的测试工具。CAN(Controller Area Network,控制器局域网)总线是一种应用越来越广泛的现场总线,其应用属于分布式嵌入式应用范畴。本文从分析CAN总线的特性和基于CAN的应用系统特征入手,使得对基于CAN总线的应用有深刻的理解和认识。在此基础上总结了能够支持CAN总线测试的系统所应该具有的功能特性。接着本文研究了现有的嵌入式软件测试方法和理论,特别是其中的嵌入式软件仿真测试理论;并将此理论和CAN总线测试相结合,探讨了在这个测试框架下CAN总线测试的内涵。进一步详细描述了针对CAN的测试解决方案中分析网络要素、建立测试模型、测试设计、运行及数据分析的各个环节。这些内容构成了针对CAN总线的测试方法的主体。在理论和方法研究的基础上,本文介绍了支持CAN总线测试的工具的设计。此测试工具是在通用嵌入式软件仿真测试环境的基础上进行了CAN总线的支持扩展。论文主要介绍了测试建模组件和测试执行系统的扩展设计。设计方案采用了组件化和层次化的设计思想,使得此工具具有良好的可扩展性。在最后,本文对所实现的测试工具做了验证评估;并选取了一个车辆电子系统为实例,将提出的测试解决方案和所设计的测试工具相结合,应用于该实例,验证了测试方法的有效性和测试工具的实用性。