[实用新型]基于单片机实现串口抓包的装置有效
申请号: | 201420231537.4 | 申请日: | 2014-05-07 |
公开(公告)号: | CN203982364U | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 彭骞;赵正;梁红军;秦明;祁炎;陈瑶;沈亚非;陈凯 | 申请(专利权)人: | 武汉精测电子技术股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 黄行军;李满 |
地址: | 430070 湖北省武汉市*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 单片机 实现 串口 装置 | ||
技术领域
本实用新型涉及通讯技术领域,具体地指一种基于单片机实现串口抓包的装置。
背景技术
串口通信是一种较为常见的通信方式,在通信调试、不清楚通信协议等情况下,可以利用串口抓包工具对通信数据进行解析。目前市场上软件串口抓包分析工具比较多,但硬件串口抓包工具很少,技术人员一般使用逻辑分析仪对串口数据波形进行解析得到数据信息,而逻辑分析仪价格昂贵,造成了串口数据抓包的成本较高,且解析后输出的数据不带序号和时间戳,不便于对串口通信数据的实时分析。
实用新型内容
本实用新型的目的就是要提供一种基于单片机实现串口抓包的装置,该装置直接从串口数据流硬件部分抓取串口收发数据,在不影响通讯设备通讯的情况下,直观、实时的给出收发数据;每组数据前自动生成收发序号和时间戳,能够方便用户对通讯进行时间和内容上的分析。
为实现此目的,本实用新型所设计的基于单片机实现串口抓包的装置,包括第一串口通信设备、第二串口通信设备、第一通用异步收发传输器(UART,Universal Asynchronous Receiver/Transmitter)和第二通用异步收发传输器,其中,第一串口通信设备的通信串口连接第一通用异步收发传输器,第二串口通信设备的通信串口连接第二通用异步收发传输器,所述第一通用异步收发传输器的输出端通过第一通信导线连接第二通用异步收发传输器的输入端,第一通用异步收发传输器的输入端通过第二通信导线连接第二通用异步收发传输器的输出端,其特征在于:它还包括单片机、第三通用异步收发传输器和电脑,其中,单片机的第一通用异步收发传输接口接入第一通信导线,单片机的第二通用异步收发传输接口接入第二通信导线,单片机的第三通用异步收发传输接口与第三通用异步收发传输器的第一通信端连接,第三通用异步收发传输器的第二通信端连接电脑的通信串口。
所述第一串口通信设备为串口通讯的工控设备或串口鼠标或串口键盘,所述第二串口通信设备为串口通讯的工控设备或串口鼠标或串口键盘。
本实用新型的有益效果:
1、本实用新型能在不使用逻辑分析仪的情况下清晰、快捷的显示出第一串口通信设备与第二串口通信设备之间收发的数据,极大的降低了串口抓包分析的成本;
2、本实用新型直接从串口数据流硬件部分抓取串口收发数据,在不影响通讯设备通讯的情况下,直观、实时的显示出第一串口通信设备与第二串口通信设备之间的收发数据,极大的方便了串口通讯时的通讯分析;
3、本实用新型在电脑上显示的串口数据组带有收发序号和时间戳,能更好的方便用户对第一串口通信设备与第二串口通信设备之间进行的串口通讯进行时间和内容上的分析。
附图说明
图1为本实用新型的结构框图;
其中,1—第一串口通信设备、2—第二串口通信设备、3—第一通用异步收发传输器、4—第二通用异步收发传输器、5—第一通信导线、6—第二通信导线、7—单片机、7.1—第一通用异步收发传输接口、7.2—第二通用异步收发传输接口、7.3—第三通用异步收发传输接口、8—第三通用异步收发传输器、9—电脑。
具体实施方式
以下结合附图和具体实施例对本实用新型作进一步的详细说明:
如图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.1、第二通用异步收发传输接口7.2和第三通用异步收发传输接口7.3均为单片机7自带接口。
上述技术方案中,所述第一串口通信设备1为串口通讯的工控设备或串口鼠标或串口键盘,所述第二串口通信设备2为串口通讯的工控设备或串口鼠标或串口键盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉精测电子技术股份有限公司;,未经武汉精测电子技术股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201420231537.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:操作面板以及具备该操作面板的信息设备
- 下一篇:财务管理用多功能计算器