一种用于UART的波特率自适应方法、装置及UART
摘要:
本发明公开了一种用于通用异步收发传输器的波特率自适应方法、装置及UART,其中,方法包括:以预设时钟周期为单位测量接收到的异步串口信号的起始位脉冲的宽度,获得所述起始位脉冲包括的预设时钟周期的个数,预设时钟频率为发送方所有可选波特率的最小公倍数的N倍,所述N为正整数;用所述预设时钟频率除以所述个数获得接收到的异步串口信号的传输波特率;将所述传输波特率作为接收异步串口信号的波特率以接收异步串口信号。本发明通过用预设时钟周期测量起始位脉冲的宽度,获得起始位脉冲的持续时间,从而可以获得发送方发送异步串口信号的波特率,通用异步收发传输器以此传输波特率就可以正确地接收异步串口信号。
0/0