我对这三个概念感到困惑。

我的理解是,Serial Port通常表示 RS-232 兼容端口(RS = 推荐标准)。USB代表Universal Serial BusUniversal意思是?

COM端口是什么意思?

添加1

从汉斯的回答中得到一些理解:

为了减少工作量,设备制造商通常使他们的设备也可以像串行端口设备一样工作。

添加2

一个很好的参考文档串行端口操作方法

顺便说一句,Linux 文档项目真的很有用。

答案

Serial port是一种使用UART芯片的设备,即通用异步接收发送器。

COM来自MS-Dos,它是一个设备名称LPT是并行端口的设备名称,是"Line Printer"的缩写。

RS-232是串行端口的电气信号标准。

USB指通用串行总线。

如今,串行端口仍然与 Windows 相关的唯一原因是 USB 设备需要自定义设备驱动程序。不是就像编写和支持驱动程序一样,他们经常在驱动程序中采用快捷方式,使其模拟传统的串行端口设备。

来自: stackoverflow.com