[发明专利]基于单片机实现串口抓包的装置及方法有效
申请号: | 201410190237.0 | 申请日: | 2014-05-07 |
公开(公告)号: | CN104008077B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 彭骞;赵正;梁红军;秦明;祁炎;陈瑶;沈亚非;陈凯 | 申请(专利权)人: | 武汉精测电子技术股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42 |
代理公司: | 武汉开元知识产权代理有限公司42104 | 代理人: | 黄行军,李满 |
地址: | 430070 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 单片机 实现 串口 装置 方法 | ||
1.一种基于单片机实现串口抓包的装置,包括第一串口通信设备(1)、第二串口通信设备(2)、第一通用异步收发传输器(3)和第二通用异步收发传输器(4),其中,第一串口通信设备(1)的通信串口连接第一通用异步收发传输器(3),第二串口通信设备(2)的通信串口连接第二通用异步收发传输器(4),所述第一通用异步收发传输器(3)的输出端通过第一通信导线(5)连接第二通用异步收发传输器(4)的输入端,第一通用异步收发传输器(3)的输入端通过第二通信导线(6)连接第二通用异步收发传输器(4)的输出端,其特征在于:它还包括单片机(7)、第三通用异步收发传输器(8)和电脑(9),其中,单片机(7)的第一通用异步收发传输接口(7.1)接入第一通信导线(5),单片机(7)的第二通用异步收发传输接口(7.2)接入第二通信导线(6),单片机(7)的第三通用异步收发传输接口(7.3)与第三通用异步收发传输器(8)的第一通信端连接,第三通用异步收发传输器(8)的第二通信端连接电脑(9)的通信串口;
所述单片机(7)用于对由第一通用异步收发传输接口(7.1)获取的每组串口数据标记对应的收发序号,单片机(7)还用于对由第二通用异步收发传输接口(7.2)获取的每组串口数据也标记对应的收发序号;
所述电脑(9)用于将收到的所有标记了收发序号的串口数据组实时标记时间戳。
2.根据权利要求1所述的基于单片机实现串口抓包的装置,其特征在于:所述第一串口通信设备(1)为串口通讯的工控设备或串口鼠标或串口键盘,所述第二串口通信设备(2)为串口通讯的工控设备或串口鼠标或串口键盘。
3.一种利用权利要求1所述基于单片机实现串口抓包的装置进行串口抓包的方法,其特征在于,它包括如下步骤:
步骤1:第一串口通信设备(1)与第二串口通信设备(2)之间通过第一通用异步收发传输器(3)和第二通用异步收发传输器(4)进行指定协议下的双向串口数据通信;
步骤2:电脑(9)向单片机(7)发送与上述指定协议相同的通信协议,单片机(7)的第一通用异步收发传输接口(7.1)利用该通信协议从第一通信导线(5)中读取由第一通用异步收发传输器(3)向第二通用异步收发传输器(4)传输的串口数据组,单片机(7)的第二通用异步收发传输接口(7.2)利用该通信协议从第二通信导线(6)中读取由第二通用异步收发传输器(4)向第一通用异步收发传输器(3)传输的串口数据组;
步骤3:单片机(7)对由第一通用异步收发传输接口(7.1)获取的每组串口数据标记对应的收发序号,同时,单片机(7)对由第二通用异步收发传输接口(7.2)获取的每组串口数据也标记对应的收发序号;
步骤4:单片机(7)的第三通用异步收发传输接口(7.3)将上述所有标记了收发序号的串口数据组通过第三通用异步收发传输器(8)传输给电脑(9);
步骤5:电脑(9)将收到的所有标记了收发序号的串口数据组实时标记时间戳,得到同时标记了收发序号和时间戳的串口数据组,电脑(9)将上述同时标记了收发序号和时间戳的串口数据组进行显示。
4.根据权利要求3所述的串口抓包的方法,其特征在于:所述串口数据组为数据比特。
5.根据权利要求3所述的串口抓包的方法,其特征在于:所述指定协议为指定的波特率、比特位、停止位和校验位。
6.根据权利要求3所述的串口抓包的方法,其特征在于:所述步骤1开始之前还包括将第一通用异步收发传输器(3)、第二通用异步收发传输器(4)和第三通用异步收发传输器(8)进行初始化处理。
7.根据权利要求3所述的串口抓包的方法,其特征在于:所述标记了收发序号和时间戳的串口数据组的排列顺序为收发序号在首位,时间戳在中间,串口数据组在最后。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精测电子技术股份有限公司,未经武汉精测电子技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410190237.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安装夹
- 下一篇:用于余热锅炉高温高压管道导向装置