Serial port 分配的COM端口为256时会发生什么情况?

Serial port 分配的COM端口为256时会发生什么情况?,serial-port,limits,Serial Port,Limits,当我在usb中连接新设备时,模拟COM端口,COM端口的数量会增加。当COM端口到达256时会发生什么?我想系统开始选择第一个可用的COM端口,不是吗?(显然,我没有同时使用所有COM端口) 提前谢谢。为什么操作系统会这样做?那是司机的工作。操作系统只是有一些有限的资源,不会给你它没有的东西。驱动程序直接获取COM端口?我想操作系统显示的num端口是空闲的,但是如果你放了一个新设备,这个设备会以递增的方式获取COM端口,也许其他较小的端口是空闲的。我的问题是,当驱动程序使用最后一个可能的端口时,

当我在usb中连接新设备时,模拟COM端口,COM端口的数量会增加。当COM端口到达256时会发生什么?我想系统开始选择第一个可用的COM端口,不是吗?(显然,我没有同时使用所有COM端口)
提前谢谢。

为什么操作系统会这样做?那是司机的工作。操作系统只是有一些有限的资源,不会给你它没有的东西。驱动程序直接获取COM端口?我想操作系统显示的num端口是空闲的,但是如果你放了一个新设备,这个设备会以递增的方式获取COM端口,也许其他较小的端口是空闲的。我的问题是,当驱动程序使用最后一个可能的端口时,我想连接一个新设备,它会从第一个空闲端口重新开始,或者我需要清理一些寄存器,这取决于处理USB设备的驱动程序。它甚至可能是可配置的。不同的USB到COM设备可能有不同的行为。请咨询您的设备制造商。问题是,你为什么在乎?你有什么问题?与号码无关,你不再使用MS Dos了。这只是一个名字,对于石器时代不支持即插即用的模拟硬件,它没有更好的名字了。但是,在USB设备驱动程序中触发错误的几率不是零,它们的质量通常很差。或者对USB的限制征税,控制器上的设备不能超过127个。我正在设备上做重复测试。我连接了一台通过测试的设备,我连接了下一台通过测试的设备。。。。