您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 如何解析和破解车载CAN协议--DBC协议
附件7:如何解析和破解车载CAN协议--DBC协议附件7:如何解析和破解车载CAN协议--DBC协议使用说明书说明书版本:V2.00更新日期:2014.10.01第I页珠海创芯光电科技有限公司技术支持邮箱:dspstudio@163.com附件7:如何解析和破解车载CAN协议--DBC协议基于USBCAN-E(2E)-U接口卡的DBC协议解析USBCAN-E(2E)-U是广州致远电子股份有限公司开发的新一代USB转CAN接口卡系列,USBCAN-E-U为单路CAN,USBCAN-2E-U为双路CAN。这个系列不但提升了通讯性能与电气可靠性,而且增加了丰富的应用功能。USBCAN-E(2E)-U每个CAN通道都可以独立支持车载CAN-bus应用协议的解析,只要用户在CANtest软件中导入相关的DBC文件,即可实现应用层数据的解析。可用于车辆CAN协议解析、车辆测试维修、破解车辆CAN协议等,如图1所示。图1USBCAN-2E-U接口卡我公司的所有型号都兼容USBCAN-2E-U接口卡,用户使用CANTest时,只需替换ControlCAN.dll库文件(参考:如何兼容使用周立功CANTest软件.pdf),并选择型号:USBCAN-2E-U即可。1、操作步骤打开CANtest通用测试软件,选择USBCAN-2E-U接口卡,并且选定总线的波特率,点击确定并启动,启动CAN接口卡。如图2所示;第1页珠海创芯光电科技有限公司技术支持邮箱:dspstudio@163.com附件7:如何解析和破解车载CAN协议--DBC协议图2打开CANtest软件初始化点击菜单快捷操作中的DBC解析按钮,进入DBC解析界面,如图3所示;图3打开DBC解析DBC解析界面中,点击加载DBC,选择对应的DBC文件打开,本文以J1939协议为例,选择j1939.dbc打开,解析柴油机、卡车或者公交车等协议,如图4所示。第2页珠海创芯光电科技有限公司技术支持邮箱:dspstudio@163.com附件7:如何解析和破解车载CAN协议--DBC协议图4加载DBC文件此时接收数据即可进行DBC解析,用户可以使用分类显示或者刷新显示查看。此时点击某个报文,下方解析框中将这帧包含的应用数据显示出来,如图5所示,ID为0x0CF0041A中第三个字节为0x6C,这个代表着EngSpeed(发动机转速)为6861.50rpm(转/分)。图5DBC协议解析结果第3页珠海创芯光电科技有限公司技术支持邮箱:dspstudio@163.com附件7:如何解析和破解车载CAN协议--DBC协议小技巧:运用分类显示功能时,软件会将有变化的数据标红,这样对于破解未知协议时,可以帮助用户快速完成变量识别工作。比如,要想知道方向盘所对应CANID和数据段,即可使用此方法运行,转动方向盘,观察变红的变量,即对应。2、应用范围•工业控制测试•汽车电子维护维修•协议破解第4页珠海创芯光电科技有限公司技术支持邮箱:dspstudio@163.com
本文标题:如何解析和破解车载CAN协议--DBC协议
链接地址:https://www.777doc.com/doc-5078022 .html