[发明专利]一种串行通信波特率实时自适应方法有效
申请号: | 201610259856.X | 申请日: | 2016-04-25 |
公开(公告)号: | CN105959093B | 公开(公告)日: | 2019-02-12 |
发明(设计)人: | 黄建刚;陈绍祥;罗正华 | 申请(专利权)人: | 成都大学 |
主分类号: | H04L7/00 | 分类号: | H04L7/00 |
代理公司: | 成都华风专利事务所(普通合伙) 51223 | 代理人: | 胡川 |
地址: | 610000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种串行通信波特率实时自适应方法,其包括:S1:在接收到串行信号时,将预设时长值作为波特率的采样周期;S2:按照采样周期对串行信号中空闲信号的比特长度进行测量直至检测到串行信号出现第一个下降沿,获取空闲信号的比特长度;S3:从第一个下降沿开始计时并在检测到第一个上升沿时停止计时,获取计时值;S4:判断比特长度是否大于或等于预设数量个比特,预设数量不少于一帧数据所包含的比特总数;S5:如果比特长度大于或等于预设数量个比特,则将计时值作为波特率的采样周期采样数据位和停止位,并在采样完停止位后返回步骤S2。通过上述方式,本发明能够实时适应波特率的动态变化。 | ||
搜索关键词: | 一种 串行 通信 波特率 实时 自适应 方法 | ||
【主权项】:
1.一种串行通信波特率实时自适应方法,其特征在于,包括:S1:在接收到串行信号时,将预设时长值作为波特率的采样周期,所述预设时长值为上一次接收串行信号时的采样周期值或者任一初始值;S2:按照所述采样周期对所述串行信号中空闲信号的比特长度进行测量直至检测到所述串行信号出现第一个下降沿,获取所述空闲信号的比特长度;S3:从所述第一个下降沿开始计时并在检测到第一个上升沿时停止计时,获取计时值;S4:判断所述空闲信号的比特长度是否大于或等于预设数量个比特,所述预设数量不少于一帧数据所包含的比特总数;S5:如果所述空闲信号的比特长度大于或等于预设数量个比特,则将所述计时值作为波特率的采样周期采样数据位和停止位,并在采样完停止位后返回步骤S2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都大学,未经成都大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610259856.X/,转载请声明来源钻瓜专利网。