Windows 10 中的 COM 端口

Windows 10 中的 COM 端口

据我了解,COM口是计算机内部的串行通信端口。

但在我的 Windows 10 笔记本电脑中,我没有看到任何连接的 COM 端口。

如果我进入控制面板->设备管理器,我会看到英特尔主动管理技术作为 COM 端口 (3)。

我的问题:

  1. 什么是“英特尔主动管理技术作为 COM 端口 (3)”?

  2. 我看过一些视频,其中 Arduino 通过 USB 连接,当我们检查设备管理器时,会发现有一个不同编号的串行 COM 端口?那么,这个 COM 端口号是如何分配的?并且内部是否有 USB 到串行的转换(USB 到 UART)?

  3. 总体来说,普通的Windows 10 64位电脑有多少个COM端口。

答案1

COM 端口简单来说就是串行通信端口。它可以有物理外部端口,也可以连接到内部设备,为软件提供简单的接口。

在你的情况下,COM 端口连接到主板管理接口,以便软件工具可以管理您的主板固件。

“旧” COM 端口使用物理连接到 CPU 总线的 UART,并使用内存地址与 CPU 通信。这些地址与特定的 COM 端口相关联,因此它们始终被赋予相同的端口号。

USB 是一种协议,而不是 CPU 寻址设备,因此无法知道插入的设备是否与之前的设备相同。因此,当 USB 设备插入不同的插槽时,可能会获得不同的标识符,因此 Windows 将为其分配一个新的 COM 端口。

有多少个 COM 端口完全取决于您的系统。现代系统可能根本没有。带有 USB 转串行转换器的系统可能有数百个。视情况而定。

相关内容