UART端口和计算机串口之间有什么区别?

[英]What is the difference between UART port and serial port in a computer?


What is the difference, if any, between a UART port and a serial port in a computer?

UART端口和计算机中的串行端口之间有什么区别?

2 个解决方案

#1


UART is the abbreviation of Universal Asynchronous Receiver Transmitter, the name of the chip that enables the computer to communicate via a serial line (eg. RS-232, RS-485, RS-422).

UART是通用异步接收器发送器的缩写,是使计算机能够通过串行线路(例如RS-232,RS-485,RS-422)进行通信的芯片名称。

The serial port is the RS-232 interface (internally connected to the UART) of the computer.

串行端口是计算机的RS-232接口(内部连接到UART)。

#2


As @SurDin explained some more points I want to add
1.UART takes data parallel and the help of shift register transfer it bit by bit or takes data bit by bit and reform those into parallel form via communication channel like RS-232,RS-485,RS-422.
2.UART has a baud rate generator, transmeter and a receiver.
3.Its baud rate generator gets clocked either by internal clock or by external source.
communication media linked to serial port which internally connected to UART controller.

由于@SurDin解释了我想要添加的更多要点1.UART采用并行数据并且移位寄存器的帮助将其逐位传输或逐位获取数据并通过RS-232,RS等通信通道将它们转换为并行形式485,RS-422。 2.UART有一个波特率发生器,转换器和接收器。 3.波特率发生器由内部时钟或外部源提供时钟。连接到串行端口的通信介质,内部连接到UART控制器。


注意!

本站翻译的文章,版权归属于本站,未经许可禁止转摘,转摘请注明本文地址:https://www.itdaan.com/blog/2009/06/10/725e3ea9600f799b807298c7de131066.html



 
粤ICP备14056181号  © 2014-2021 ITdaan.com