摘要:本申请提供了一种串行通信的波特率识别方法、装置、微控制器及系统,方法包括:获取脉冲宽度数据,脉冲宽度数据包括八个脉冲宽度时间;确定脉冲宽度数据是否满足第一预设条件;当脉冲宽度数据满足第一预设条件时,从脉冲宽度数据中确定出最大的脉冲宽度时间和最小的脉冲宽度时间;计算除最大的脉冲宽度时间和最小的脉冲宽度时间外的其它脉冲宽度时间的平均脉冲宽度时间;基于平均脉冲宽度时间确定脉冲宽度数据是否满足第二预设条件;当脉冲宽度数据满足第二预设条件时,通过平均脉冲宽度时间确定串行通信的波特率。本申请提供方法、装置、微控制器及系统,可解决由干扰造成的波特率计算错误的问题,能够提高串行通信的可靠性。
- 专利类型发明专利
- 申请人北京经纬恒润科技有限公司;
- 发明人台生斌;吴晓东;付宽;曹海建;
- 地址100101 北京市朝阳区安翔北里11号B座8层
- 申请号CN201410072302.X
- 申请时间2014年02月28日
- 申请公布号CN103970698A
- 申请〓公布时间2014年08月06日
- 分类号G06F13/38(2006.01)I;