发明名称 串行通信波特率识别方法、装置及监控设备
摘要 本发明适用于通信技术领域,提供了一种串行通信波特率识别方法、装置及监控设备,所述方法包括:对接收到的高低电平脉冲信号宽度各进行预设次数的采集;对获取到的采集后的数据进行最小化处理,获取最小化处理后数据的最大公约数;根据预设的最大公约数与波特率间的对应关系,获取与该最大公约数对应的第一波特率;重新执行前两个步骤,根据预设的最大公约数与波特率之间的对应关系,获取第二波特率;当该第一波特率与该第二波特率不相同,且该第二波特率获取的次数小于预设的波特率获取次数时,将该第一波特率更新为该第二波特率,并返回执行第四个步骤,直至第一波特率与获取的第二波特率相同,从而提高了波特率识别方法的灵活性与通用性。
申请公布号 CN102904766A 申请公布日期 2013.01.30
申请号 CN201110211789.1 申请日期 2011.07.27
申请人 深圳英飞拓科技股份有限公司 发明人 罗玮杰;胡正文;孔亚军
分类号 H04L12/26(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 深圳中一专利商标事务所 44237 代理人 张全文
主权项 一种串行通信波特率识别方法,其特征在于,所述方法包括下述步骤:步骤1:对接收到的高低电平脉冲信号宽度各进行预设次数的采集,获取采集后的数据;步骤2:对所述数据进行最小化处理,获取最小化处理后的数据的最大公约数;步骤3:根据预设的最大公约数与波特率之间的对应关系,获取与所述最大公约数对应的第一波特率;步骤4:重新执行步骤1、步骤2,并根据预设的最大公约数与波特率之间的对应关系,获取与所述最大公约数对应的第二波特率;步骤5:判断所述第一波特率与所述第二波特率是否相同,是,则所述第二波特率为有效波特率,否则,当判定所述第二波特率获取的次数小于预设的波特率获取次数时,将所述第一波特率更新为所述第二波特率,并转至执行步骤4。
地址 518000 广东省深圳市南山区华侨城东部工业区H-3栋3楼