发明名称 一种CAN错误帧产生与检测系统及其方法
摘要 一种CAN错误帧产生与检测系统及其方法,它是为了解决目前无法实现对CAN总线上的错误帧进行检测的问题。本发明的系统由三个节点和一条CAN总线(4)构成;其方法步骤如下:启动检测系统;分别初始化各个节点,并分别设置各个节点的标识符场、控制场和数据场;顺序按下第一节点(1)、第二节点(2)、第三节点(3)的“启动发送”按钮;按下第一节点(1)“停止发送”按钮,获得MAC帧检测电平。本发明不仅创造了错误帧产生的条件,同时也实现了错误帧的检测与显示,其所采用的方法/步骤具体、明确、具有普遍意义,有助于深入掌握、理解CAN总线的错误帧、错误类型及其相关技术内容。
申请公布号 CN1909484A 申请公布日期 2007.02.07
申请号 CN200610010423.7 申请日期 2006.08.22
申请人 哈尔滨工业大学 发明人 佟为明;赵志衡;张东中;林景波;高洪伟;金显吉
分类号 H04L12/26(2006.01);H04L12/24(2006.01) 主分类号 H04L12/26(2006.01)
代理机构 哈尔滨市松花江专利商标事务所 代理人 王吉东
主权项 1、一种CAN错误帧产生与检测系统,其特征在于所述检测系统由CAN总线(4)、第一节点(1)、第二节点(2)和第三节点(3)组成,在CAN总线(4)上挂接有第一节点(1)、第二节点(2)和第三节点(3);所述第一节点(1)由第一处理器(1-6)、检测单元(1-1)、第一通信单元(1-3)、第一显示单元(1-4)、第一键盘(1-2)、停止发送按钮A(1-7)和启动发送按钮B(1-5)组成;第一处理器(1-6)的总线通信端连接第一通信单元(1-3)的节点通信端,第一通信单元(1-3)的总线通信端与CAN总线(4)相连;检测单元(1-1)采集CAN总线(4)上的数字信号,检测单元(1-1)的数据输出端连接第一处理器(1-6)的数据输入端,第一键盘(1-2)的数据输出端连接第一处理器(1-6)的控制输入端,第一处理器(1-6)的状态显示信号输出端连接第一显示单元(1-4)的输入端,停止发送按钮A(1-7)的控制信号输出端连接第一处理器(1-6)的停止信号接收端,启动发送按钮B(1-5)的控制信号输出端连接第一处理器(1-6)的启动信号接收端;所述第二节点(2)和第三节点(3)的结构相同;所述第二节点(2)、第三节点(3)均由第二处理器(2-1)、第二显示单元(2-4)、第二通信单元(2-3)、第二键盘(2-2)和启动发送按钮C(2-5)组成,第二键盘(2-2)的数据输出端连接第二处理器(2-1)的控制输入端,第二处理器(2-1)的总线通信端连接第二通信单元(2-3)的节点通信端,第二通信单元(2-3)的总线通信端与CAN总线(4)相连,第二处理器(2-1)的节点状态显示信号输出端连接第二显示单元(2-4)的输入端,启动发送按钮C(2-5)的控制信号输出端连接第二处理器(2-1)的启动信号接收端。
地址 150001黑龙江省哈尔滨市南岗区西大直街92号