摘要
基于CAN总线技术,以模拟实时操作系统OSEK的任务调度算法为基础,采用德国大众公司的TP2.0传输协议作为网络传输层,以KWP2000关键字协议作为网络应用层,利用面向对象的方法,构建了车载网络通讯协议的自动诊断测试系统的UML软件模型,并用VC++6.0实例化了此诊断测试系统。通过使用建立的诊断用例库,此系统能很好地进行网络协议的自动检测。该系统已经在某型轿车组合仪表ECU的软件开发过程中得到了应用,收到了良好的效果。
Based on the CAN-bus and the simulated OSEK real-time scheduling algorithm, using the TP2.0 transport protocol as transport layer and the KWP2000 as application layer, the software model of an automatic diagnostic system was built with UML and the system was realized with VC++6.0. With the help of the test cases, which are built in the software, the automatic diagnostic system can be used for automotive ECU's transport protocol test in its early development phase.
出处
《中国测试技术》
2008年第2期24-28,共5页
CHINA MEASUREMENT & TESTING TECHNOLOGY
基金
四川省重点学科建设基金项目(SZD0410)
西华大学科研基金项目(R0620301)