1.一种通信设备波特率调节方法,应用于通用异步收发传输器通信,其特征在于,包括:
获取通信双方预定波特率;
获取通信设备输出波特率的误差范围,根据所述预定波特率及所述误差范围,得到波特率的调节范围;
根据所述预定波特率,输入初始波特率;
判断通信设备在当前波特率下是否能够通信;
当所述通信设备在所述当前波特率下不能通信时,在所述调节范围内,对所述当前波特率进行调节,得到调节后的波特率;
将所述调节后的波特率作为所述当前波特率,返回继续执行判断通信设备在当前波特率下是否能够通信的步骤。
2.根据权利要求1所述的通信设备波特率调节方法,其特征在于,在所述判断通信设备在当前波特率下是否能够通信的步骤之后,还包括:
当所述通信设备在所述当前波特率下能够通信时,输出所述当前波特率,不再执行后续步骤。
3.根据权利要求1所述的通信设备波特率调节方法,其特征在于,所述在所述调节范围内,对所述当前波特率进行调节,得到调节后的波特率的步骤,包括:
根据所述通信双方实现通信的波特率最大差值,得到波特率的调节值;
在所述调节范围内,根据所述调节值,对所述当前波特率进行调节,得到调节后的波特率。
4.根据权利要求3所述的通信设备波特率调节方法,其特征在于,所述在所述调节范围内,根据所述调节值,对所述当前波特率进行调节,得到调节后的波特率的步骤,包括:
在所述调节范围内,对所述当前波特率与所述调节值进行求和,得到所述调节后的波特率。
5.根据权利要求3或4所述的通信设备波特率调节方法,其特征在于,所述调节值小于所述波特率最大差值。
6.根据权利要求5所述的通信设备波特率调节方法,其特征在于,所述调节值为所述波特率最大差值的1/2至3/4。
7.根据权利要求1所述的通信设备波特率调节方法,其特征在于,在所述的在所述调节范围内,对所述当前波特率进行调节,得到调节后的波特率步骤之前,还包括:
根据所述调节范围,得到可调波特率;
判断所述可调波特率是否均被所述调节后的波特率使用过;
当存在未被所述调节后的波特率使用过的所述可调波特率时,执行所述在所述调节范围内,对所述当前波特率进行调节,得到调节后的波特率的步骤。
8.根据权利要求7所述的通信设备波特率调节方法,其特征在于,在所述判断所述可调波特率是否均被所述调节后的波特率使用过的步骤之后,还包括:
当所述波特率可调节值均被所述调节后的波特率使用过,输出报警信号,不再执行后续步骤。
9.根据权利要求7所述的通信设备波特率调节方法,其特征在于,所述根据所述调节范围,得到可调波特率的步骤,包括:
根据所述调节范围、所述初始波特率及所述通信双方实现通信的波特率最大差值,得到所述可调波特率。
10.一种通信设备,其特征在于,采用如权利要求1至9任一项中所述的通信设备波特率调节方法对波特率进行调节。