USART:
USART(通用同步/异步接收器/发送器)是一种附加到不同专用小工具的协调电路。这些适合更改顺序结构中的并行信息。USART 的信息速度通常很高,因为它创建时钟数据或信息。USART 适合在注入顺序信息的切换请求中指导整个过程,并相应地创建信息的并行类型。在 USART 中,接收器不必知道发送器的波特率,因为它是从主机提供的信息线和时钟信号中获得的。在 USART 中,通过发送外设生成时钟,接收外设接收该时钟可以从数据流中检索,而无需知道波特率随时间变化的情况。
串口:
UART(Universal asynchronous receiver/transmitter)是一个大规模集成的小工具,计划用于处理顺序信息的传输。它(UART)位于以并行结构处理信息的框架和以另类顺序结构处理信息的小工具之间的中心。与 USART 相比,UART 提供较低的数据传输速度。没有与信息相关的接近时钟信号,因此接收者必须在开始收集之前知道发送器的波特率。在 UART 中,数据时钟在微控制器内部生成,并使用起始位转换与数据流同步。
让我们看看 USART 和 UART 的区别:
编号 | USART | UART |
---|---|---|
1 | 在 USART 中,使用半双工模式。 | 在 UART 中,使用全双工模式。 |
2 | USART 的速度超过了UART 的速度。 | UART的速度相对较低。 |
3 | USART 使用数据信号和时钟来运行。 | UART 需要数据信号仅用于其功能。 |
4 | 在USART中,数据是以块的形式传输的。 | 在 UART 中,数据以字节的形式传输(一次一个字节)。 |
5 | USART可以像UART一样完成它的功能。 | UART不能像USART那样完成它的功能。 |
6 | USART在复杂度上比UART更复杂。 | UART 在复杂性方面很简单。 |
7 | 在 USART 中,接收器不必知道发送器的波特率,因为它是从主机提供的信息线和时钟信号中获得的。 | 没有与信息相关的接近时钟信号,因此接收者必须在开始收集之前知道发送器的波特率。 |
8 | 在 USART 中,数据以一定的速率传输。 | 在 UART 中,数据可以以可变速度传输。 |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/264532.html