Answers:
UART =通用异步接收器发送器
USART =通用同步异步接收器发送器
USART可以像UART一样以异步模式运行。但是具有同步运行的附加功能。这意味着数据已计时。时钟可以从数据本身恢复,也可以作为外部信号发送。数据是常规数据,并且位与时钟信号同步。不使用起始位和停止位。同步操作时,这可以实现更高的波特率,因为位时序具有一定的保证,并且更多位可用于数据而不是用作标头。
UART具有一个内部时钟信号,而总线上的数据则可能具有更松散和不规则的时序。UART需要启动位和停止位,异步数据仅与启动位和停止位同步。
UART-
UART只需要数据信号。
在UART中,数据不必以固定速率传输。
在UART中,数据通常一次传输一个字节。
在UART中,数据传输速度设置为特定值,例如4800、9600、38400 bps等。
UART速度限制在115200 bps左右。
全双工。
USART-
在USART中,同步模式需要数据和时钟。
在USART的同步模式下,数据以固定速率传输。
在USART中,同步数据通常以块的形式传输
如果所有其他因素保持不变,则同步模式比异步模式允许更高的DTR(数据传输速率)。
USART的速度超过115kb。
半双工。
有关更多详细信息,请参阅以下链接:-