[发明专利]串行通信波特率自适应方法及其装置无效
申请号: | 200910193846.0 | 申请日: | 2009-11-05 |
公开(公告)号: | CN101710857A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | 曾宗云;陈泽城 | 申请(专利权)人: | 厦门敏讯信息技术股份有限公司 |
主分类号: | H04L7/00 | 分类号: | H04L7/00;H04L12/26 |
代理公司: | 厦门市诚得知识产权代理事务所 35209 | 代理人: | 方惠春 |
地址: | 361009 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种串行通信波特率自适应方法及装置,用于完成发送方与接收方之间的数据传输和指令控制任务,包括以下步骤:设置接收方的起始波特率为发送方波特率变化范围内的最小波特率的M倍,其中M=8或16或32,在连续接收多个字符后,将接收到的字符数据通过判断法则判断发送方采用的波特率是否为接收方波特率的1/M,若不是,则使接收方的波特率加倍,重新接收字符,直至判断接收方的波特率为发送方波特率的M倍时结束。本发明无需串行设备发送特征字符,也不依赖定时器或其它工具来测试一个位保持的时间,即可实现波特率的自适应识别,提高了串行设备使用上的灵活性和通用性。 | ||
搜索关键词: | 串行 通信 波特率 自适应 方法 及其 装置 | ||
【主权项】:
一种串行通信波特率自适应方法,用于完成发送方与接收方之间的数据传输和指令控制任务,其特征在于:设置接收方的起始波特率为发送方波特率变化范围内的最小波特率的M倍,其中M=8或16或32,根据M值的不同可分为8倍波特率法或16倍波特率法或32倍波特率法,所述的8倍波特率法或16倍波特率法或32倍波特率法均是在连续接收多个字符后,将接收到的字符数据通过判断法则判断发送方采用的波特率是否为接收方波特率的1/M,若不是,则使接收方的波特率加倍,重新接收字符,直至判断接收方的波特率为发送方波特率的M倍时结束;其中,所述判断法则是:当M=8时,所述8倍波特率法的判断法则是当接收到的字符数据均为00H或80H,且含有开始、结束的字符均已出现时,接收方的波特率为发送方波特率的8倍;当M=16时,所述16倍波特率法的判断法则是当接收到的字符数据均为0000H或8000H,且含有开始、结束的字符均已出现时,接收方的波特率为发送方波特率的16倍;当M=32时,所述32倍波特率法的判断法则是当接收到的字符数据均为00000000H或80000000H,且含有开始、结束的字符均已出现时,接收方的波特率为发送方波特率的32倍。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门敏讯信息技术股份有限公司,未经厦门敏讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910193846.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种城市雨水分类收集处理装置
- 下一篇:压帽口明线缝制装置