摘要
为满足列车通信网络(TCN)中多功能车辆总线(MVB)设备的测试验证要求,基于一般总线测试方法,结合MVB总线协议特点,提出一种基于故障注入技术的测试方法。通过对板卡寄存器的定义与配置,开发了基于VS平台的MVB故障注入设备驱动程序,从电气层、物理层、协议层三方面,详细给出了MVB总线故障注入方法和部分驱动程序。通过Wireshark抓取报文的方式,验证了故障注入的准确性,证明了此方法的可行性和正确性。
To meet the test and validate requirements of multifunction vehicle bus devices in train communication network, based on the test method of general bus and combining with the characteristics of the MVB bus protocol, this paper presents a test method based on fault injection technique. By means of the definition and configuration of the card registers, Multifunction vehicle bus fault injection device driver, based on VS platform, was developmented. MVB bus fault injection method and part of the driver are given in detail, in terms of physical, electrical, and protocol. Through the way of Wireshark graping messages to verify accuracy of fault injection, and prove the feasibility and correctness of this method.
出处
《电子技术应用》
北大核心
2016年第8期74-76,83,共4页
Application of Electronic Technique
关键词
多功能车辆总线
故障注入
寄存器
multifunction vehicle bus
fault injection
registers