摘要
CAN总线作为车用网络的主要应用总线技术,通过CAN总线获得汽车运行时的实时数据成为汽车电子系统研发、维修及故障分析的主要手段;在对传统CAN总线检测卡分析及研究的基础上,为了使移动PC更加便捷地分析及记录汽车CAN网络中的数据,使基于串口通讯的系统及应用软件能够方便地继承使用,设计了基于XMC4500单片机的汽车CAN网络检测卡;实现了将汽车CAN网络中的数据通过USB端口虚拟的高速串口传输至上位机、实时备份相关数据到Micro SD卡中的功能;实验数据显示在最高1 000kb/s的传输速率下,能够100%正确接收及存储相关数据,满足对该卡实时性和可靠性的要求。
Vehicle CAN bus network is the main application of bus technology, obtained through the CAN bus when the car is running real--time data for automotive electronic systems development, maintenance and fault analysis the principal means. Basis on traditional anal- ysis of CAN--bus test card, in order to make the mobile PC more easily analyze and record vehicle CAN network data, so that based on serial communication systems and application software can easily inherit, designed XMC4500 based microcontroller automotive CAN network tes- ting card, realized the vehicle CAN network data and transmit it to upper PC through the USB port high--speed virtual serial transmission, real--time backup--related data to the Micro SD card function, experimental data show that at the highest 1000kb / s transfer rate, can be 100% correct receiving and storing data, the card meets the requirements of real--time and reliability.
出处
《计算机测量与控制》
北大核心
2014年第6期1905-1907,1914,共4页
Computer Measurement &Control
基金
国家自然科学基金项目(51275053)
北京实验室项目(PXM2013_014224_000005)