[发明专利]串口通信调试方法、装置及存储介质在审
申请号: | 201810513287.6 | 申请日: | 2018-05-25 |
公开(公告)号: | CN108845897A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 张寒冰 | 申请(专利权)人: | 北京无线电测量研究所 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F13/42 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 付生辉 |
地址: | 100851*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串口通信 匹配 串口通信双方 调试 波特率设置 存储介质 处理器 输入输出电平 协议设置模块 电平转换 奇偶校验 收发控制 收发切换 信号脉冲 波特率 发送端 接收端 停止位 枚举 缓解 | ||
本发明公开了一种串口通信调试方法、装置及存储介质,包括:枚举串口通信的波特率设置,或计算串口通信信号脉冲宽度以识别串口通信波特率;设置串口通信的数据位、停止位、奇偶校验;切换串口通信的接收端和发送端,以匹配所述串口通信双方的收发控制。还包括设置串口通信电平转换,以匹配串口通信双方的电平,以及设置处理器输入输出电平,以获得处理器与串口通信的匹配电平。另外,本发明公开的装置还包括波特率设置模块、协议设置模块、收发切换模块。相比于现有技术,本发明缓解了串口通信开始调试周期较长的问题。
技术领域
本发明涉及串口通信领域,尤其涉及一种串口通信调试方法、装置及存储介质。
背景技术
在现代的通信技术中,串口通信由于其结构简单、不需要操作系统的支持、开发难度低、成本少、简单实用、插拔方便的特点得到广泛应用,很多嵌入式解决方案的处理器通信都选用了串口通信。在串口通信开发过程中,调试串口时会碰到很多困难,并不是因为软件协议的问题,而是串口通信建立出现了问题,主要由于通信双方的不兼容或者连接错误造成通信的失败,这样会拖延串口通信开发的进度。
鉴于此,本发明的目的在于提供一种串口通信调试方法、装置及存储介质,实现串口通信快速的建立连接的方法,减少串口通信的开发周期。
发明内容
为了解决上述技术问题,本发明的目的在于提供一种串口通信调试方法、装置及存储介质,以缓解现有技术存在的问题。
第一方面,本发明提供了一种串口通信调试方法,包括:枚举串口通信的波特率设置,或计算串口通信信号脉冲宽度以识别串口通信波特率;设置串口通信的数据位、停止位、奇偶校验;切换串口通信的接收端和发送端,以匹配所述串口通信双方的收发控制。
进一步地,计算串口通信信号脉冲宽度以识别串口通信波特率的方法包括:在串口通信的接收端设置信号脉冲边沿检测,计算串口通信信号脉冲宽度,得到单个脉冲占用的时间,以识别串口通信波特率。
进一步地,切换串口通信的接收端和发送端的方法包括:串口通信的接收端和发送端接入选通芯片,控制选通芯片以切换串口通信的接收端和发送端。
可选地,包括:设置串口通信电平转换,以匹配串口通信双方的电平。
可选地,还包括:设置处理器输入输出电平,以获得处理器与串口通信的匹配电平。
第二方面,本发明提供了一种串口通信调试装置,包括:波特率设置模块,枚举串口通信的波特率设置,或计算串口通信信号脉冲宽度以识别串口通信波特率;协议设置模块,设置串口通信的数据位、停止位、奇偶校验;收发切换模块,切换串口通信的接收端和发送端,以匹配串口通信双方的收发控制。
可选地,包括:电平转换模块,设置串口通信电平转换,以匹配串口通信双方的电平。
可选地,还包括:处理器设置模块,设置处理器输入输出电平,以获得处理器与串口通信的匹配电平。
第三方面,本发明提供了一种串口通信调试装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为枚举串口通信的波特率设置,或计算串口通信信号脉冲宽度以识别串口通信波特率;设置串口通信的数据位、停止位、奇偶校验;切换串口通信的接收端和发送端,以匹配串口通信双方的收发控制。
第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现第一方面所提供的串口通信调试方法的步骤。
本发明提供的技术方案可以包括以下有益效果:通过枚举串口通信的波特率设置,或计算串口通信信号脉冲宽度以识别串口通信波特率;设置串口通信的数据位、停止位、奇偶校验;切换串口通信的接收端和发送端,以匹配所述串口通信双方的收发控制。这样,本发明提供的串口通信调试方法,达到了实现串口通信快速的建立连接的方法,减少串口通信的开发周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京无线电测量研究所,未经北京无线电测量研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810513287.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:灾难后数据追踪系统及方法
- 下一篇:一种测试方法及测试系统